JQuery 打印功能无法打印
JQuery Print Function Won't Print
<input type="button" value="PRINT TIMESHEET" style="height:115px; width:350px; font-size:20pt; font-weight:bold;" onclick="print();">
function print() {
if ($('#rate').val() > 1) {
window.print();
}
else {
alert('You need to fill in a value for hourly rate');
}
}
警报有效,如果我放了 window.print(( 以外的其他东西,它将执行(所以我知道问题是 window.print((,但由于某种原因,如果不做这样的事情,我就无法让 window.print 工作:
<input type="button" value="Print this page" onClick="window.print()">
我目前正在使用 Chrome,并试图在开始准备我的页面以与其他浏览器一起使用之前确保它在那里工作。
谢谢-光盘
您已经通过声明全局print
函数重写了本机window.print
方法。重命名您的函数,您的代码将起作用。
此外,来自输入的值始终是字符串,最好先将字符串转换为数字,然后再将其与另一个数字进行比较。例如像这样:
if (+($('#rate').val()) > 1) { ... }
相关文章:
- JavaScript打印功能使日历停止工作
- Rhino打印功能
- 检测用户是否具有打印功能
- ScriptX 打印功能在 IE8 中不起作用
- 打印功能在Chrome中无法正常工作
- Angular UI TinyMCE,如何设置打印功能
- 自定义打印功能,打印内容未显示在第一个事件触发器上
- 如何使用 MVC4 C# 禁用 iframe 中的打印功能和只读文件
- 屏幕阅读器和 JavaScript 打印功能
- 如何在 javascript 中取消打印功能后重新加载脚本
- 如何使用PHP打印功能打印图像
- Openlayers打印功能
- 是否可以重新定义JavaScript打印功能
- 无法使用JavaScript打印功能打印图像
- Chrome中的打印功能不再工作
- JQuery 打印功能无法打印
- IE7&IE8 javascript打印功能
- 如何打印jqgrid与导航栏上的onclick打印功能
- 打印功能不能正常工作
- 打印功能后无法点击其他选项卡