how to convert a web page into pdf by button click in html5

I have web page with containing data I want that when I click generate pdf button it should create pdf of that page. And Save Locally . I have searched alot but I am getting script to only create pdf by entering data is there any other way Below is the method which I tried but it is not suitable I want to create whole page into pdf file. jspdf.com I also tried another code but it also do

如何通过点击按钮在html5中将网页转换为pdf

我有包含我想要的数据的网页,当我点击生成PDF按钮时,它应该创建该页面的PDF。 并在本地保存。 我已经搜索了很多,但我得到的脚本只能通过输入数据创建PDF是否有任何其他方式 下面是我尝试过的方法,但不适合我想将整个页面创建为pdf文件。 jspdf.com 我也尝试了另一个代码,但它也不会创建该文件 <script> function generatePDF(){} var conv = new ActiveXObject("pdfServMachine.converter"); co

Exposing application scripts to certain scripts only

uhh it's hard to come with a right title for this problem excuse me. In a backbone.js application i am building. Models, Views, Templates are all in separate javascript, html files . I want to export the Models, Views and Templates to the application bootstapper file (app.js) without polluting the global variable ie doing window.App.Model = myModel; that. By export i mean make the code

只将应用程序脚本公开给某些脚本

呃这个问题很难找到正确的标题,请原谅我。 在我正在构建的backbone.js应用程序中。 模型,视图,模板都在单独的JavaScript,HTML文件 。 我想将模型,视图和模板导出到应用程序引导程序文件(app.js),而不会污染全局变量,即执行window.App.Model = myModel; 那。 通过导出我的意思是使可用于app.js的文件中的代码进行初始化和运行 我如何去做这件事? 有没有可以解决问题的模式? 你能否给我一个例子 描述 在

Globally logging jQuery Errors (Event & DOM errors)

Since systems these days are becoming more and more Javascript (jQuery, AJAX, etc) oriented, we've been trying to get more and more Error logging happening for any of these things. My concern is that within jQuery itself, when normal DOM manipulation / jQuery events are created or executed, window.onerror is unable to catch these, and this might help make debugging bugs in production faster

全局日志记录jQuery错误(事件和DOM错误)

由于现在的系统变得越来越以Javascript(jQuery,AJAX等)为导向,我们一直在尝试为这些事情发生越来越多的错误日志记录。 我担心的是,在jQuery本身中,当正常的DOM操作/ jQuery事件被创建或执行时, window.onerror无法捕获这些事件,这可能有助于通过让生产中的错误更快地调试错误来帮助他们登录服务器 在2008年的这篇文章(.onerror&jQuery bind try / catch {})中,他们添加了一个try / catch {}到jQuery.bind() even

Using Closure Library on Phonegap(Android) application

Hi has any one used google's Closure Library https://developers.google.com/closure/ in building Phonegap applications on Android. I have read that Closure has good support for internationalization of applications. So if anyone could provide material they referred or sample snippets to get an idea of how to implement it. There is no difference as to how you use PhoneGap. Framing a web vie

在Phonegap(Android)应用程序上使用Closure Library

您好任何一个使用谷歌的封闭库https://developers.google.com/closure/在Android上构建Phonegap应用程序。 我已经读过Closure对应用程序国际化的良好支持。 因此,如果任何人都可以提供他们所提交的材料或样本片段,以了解如何实施它。 关于如何使用PhoneGap没有区别。 在原生应用背景中构建Web视图,不会更改。 与任何其他库不同,Closure Library会将您的JavaScript编译为具有语义特征的原始严重缩小代码。 否则,请根

Moving text circularly on web page

I am designing web page where I need to move text from left side of monitor screen to right side of screen. I have tried with <marquee> tag. It is working without any error. My requirement is whenever text is about to disappear inside right side of web page it should start coming out from left side of page. It should not wait for all text to disappear and then start from left side. T

在网页上循环移动文本

我正在设计网页,我需要将文本从监视器屏幕的左侧移动到屏幕的右侧。 我尝试过使用<marquee>标记。 它工作没有任何错误。 我的要求是当文本即将消失在网页的右侧时,它应该从页面的左侧开始出现。 它不应该等待所有文本消失,然后从左侧开始。 直到现在,我一直只使用<html>来完成它。 请建议其他方式。 有可能使用Javascript: 有两个正在滚动的文本以容器宽度分隔。 从(左侧复制可见)到(右侧复制

Mocking Postgres for unit tests with Sinon.js in Node.js

I am having trouble getting my head round how i can use sinon to mock a call to postgres which is required by the module i am testing, or if it is even possible. I am not trying to test the postgres module itself, just my object to ensure it is working as expected, and that it is calling what it should be calling in this instance. I guess the issue is the require setup of node, in that my mod

在Node.js中使用Sinon.js模拟Postgres进行单元测试

我无法理解我的头脑如何使用sinon来模拟我正在测试的模块所需的postgres调用,或者甚至可能。 我不是试图测试postgres模块本身,只是我的对象来确保它按预期工作,并且它正在调用它在此实例中应该调用的内容。 我想这个问题是节点的需求设置,因为我的模块需要postgres模块来访问数据库,但在这里我不想运行集成测试,我只是想确保我的代码独立工作,并不在乎数据库在做什么,我会把它留给我的集成测试。 我已经看到一些人

only disable specific group

I have a main stylesheet with two groups of alternate stylesheets. The alternate two groups of stylesheets are all disable when one is activated. The main stylesheet is persistent and never disabled. The alternate stylesheets only contain different elements taken out of the main stylesheet and only implemented when activated. I added the class with the two groups to see if I could accomplish

只禁用特定的组

我有一个包含两组替代样式表的主样式表。 当一个样式表被激活时,另外两组样式表都是禁用的。 主样式表是永久性的,从不禁用。 备用样式表仅包含从主样式表中取出的不同元素,并且仅在激活时才实现。 我在两个小组之间添加了班级,看我是否可以完成在小组内激活一个小组,并禁用该小组中的其他小组,而不是在另一个小组中。 我曾尝试过很多其他Styler切换器和jQuery方法,但我没有任何地方,这是最好的结果。 我真的很新鲜

How to properly structure a KnockoutJS application

I am wondering how to structure a KnockoutJS application the right way. The official documentation almost always uses just one single ViewModel ! After only a few implemented functions my code became very confusing and coming from an object-oriented background I am very allergic to architecture like that. So there must be a better solution. Being not very experienced with JavaScript I was

如何正确构建KnockoutJS应用程序

我想知道如何以正确的方式构建KnockoutJS应用程序。 官方文档几乎总是只使用一个ViewModel ! 在实现了一些功能后,我的代码变得非常混乱,并且来自于面向对象的背景,我对这样的架构非常敏感。 所以必须有更好的解决方案。 对JavaScript不太熟练我在搜索Stackoverflow并找到了这三个选项。 所以我尝试了前两种选择,我对他们不满意: 有像这里的多个ViewModels 。 我觉得很难决定什么DOM元素得到什么​​ViewModel。

Javascript arrays, sorting, and branch predition

Edit After spending several hours on this and working with @pst, it turns out the issue was completely different. Inside the code, you can see I used a timestamp shortcut of "+new Date()". This returns a timestamp as does the standard "new Date().getTime()". However, +new Date() performs very, very badly when used with mathematical operations (+,-,/). Although the typeof

Javascript数组,排序和分支预言

编辑在花了几个小时的时间和@pst工作后,事实证明这个问题完全不同。 在代码中,你可以看到我使用了“+ new Date()”的时间戳快捷键。 这会像标准的“new Date()。getTime()”一样返回一个时间戳。 但是,与数学运算(+, - ,/)一起使用时,+ new Date()表现得非常非常糟糕。 尽管'start'变量的typeof()表示'数字',但是发生了一些让它变得流血缓慢的事情。 当使用标准的getTime()方法时,执行

D3 physical gravity

I'm trying to design a simulation of physical gravity with the D3 library, but I'm not having a lot of luck. The 'layout' API reference states that physical gravity can be implemented through a positive 'charge' parameter, but I'm unsure of how this would work. What I'm attempting to implement at the moment is a single SVG element that contains multiple variably

D3物理重力

我试图用D3库设计一个物理重力模拟,但我没有很多运气。 “布局”API参考指出,物理重力可以通过积极的“充电”参数实现,但我不确定这将如何工作。 我现在试图实现的是单个SVG元素,它包含多个以不同速度上升并最终离开视口的多个可变加权和大小的矩形 - 它们的权重将定义它们上升的速度。 (基本上,我只是试图从视口顶部实现全局引力拉。) 按照D3的力量布局有没有可行的方法? 我只是在寻找概念上的解决方案,但是我们也