2011-03-14 120 views
1

我面临的一个问题,我的打印按钮:JavaScript的打印按钮

<style type="text/css"> 
@media print { 
input#hideme { 
display:none; 
} 
} 
</style> 

<input type='button' id='hideme' onClick='window.print();' value='Print Receipt'> 

当我打开我的应用程序,然后单击我的打印按钮,它直接显示打印弹出。 但是,当我取消该打印弹出并再次尝试点击时,打印按钮不会打开弹出窗口。

回答

1

它工作正常我只是测试它。

你还有其他的JavaScript吗? Zakaria表示,这可能是一个测试http://jsfiddle.net/jackJoe/RbNAX/,它在Safari,Firefox,IE(7 + 8)中完美工作,我没有在Chrome中测试过。

2

看起来好像你在使用谷歌浏览器。 这是一个已知的问题。浏览器发送以下错误:Ignoring too frequent calls to print().

欲了解更多详情,click here。 在Firefox中测试你的代码,它会正常工作。