window.print() 方法停止世界
window.print() method stop the world
我使用window.print()方法,它会暂停javascript代码(例如setInterval),当你关闭打印窗口时,代码继续。有关示例,请参见下文,我在IE9.0和chrome 20.0中进行了测试
http://jsfiddle.net/f9aGR/
我还尝试打开另一个页面,然后调用 window.print(),例如
<a href='/1231' target='_newtab'>wtf</a>
但是,调用 window.print() 也会暂停当前页面中的 javascript。
有没有办法在打印窗口打开时保持编码运行?一般和特定解决方案都可以。
在 chrome 中,如果打印是由用户手动触发的,例如单击菜单中的打印按钮或按 CTRL + P,它不会暂停 javascript。
现在我必须要求我们的用户手动打印页面。
相关文章:
- electronic BrowserWindow的最小高度和宽度在hide()show()方法之后不起作用
- 有没有任何方法可以将控制器从文件加载到ui路由器$stateProvider中
- 数组在递归方法中设置为null
- 打破承诺链的好方法是什么
- 在使用Polymer'加载所有json文件后执行方法;s的核心ajax
- 使用“;这个“;JavaScript原型方法中的关键字
- 序列化数据属性中对象的最可靠方法
- 使用Objective-C的JavaScript注入方法
- 有没有一种方法可以添加相同的项目val=“0”;4〃;到JavaScript中数组的每个对象
- 有没有一种方法可以防止img get请求使用css或js发生
- Javascript,有没有一种方法可以将数组写成没有逗号或空格的单个文本字符串
- toBoolean方法类似于toString
- 如何在单击复选框后调用控制器方法
- 是否有任何方法可以使用jQuery替换在数组中定义值的文本
- 递归使用 eval() 是检查程序执行的好方法吗?
- 如何在webView,Android中从@JavascriptInterface方法调用Javascript
- toLocaleDateString和toLocaleString方法不尊重机器时区
- 有条件更新d3.js力图中节点的最佳方法
- window.print() 方法停止世界
- 创建一个对外部世界只读的属性,但我的方法仍然可以设置