2011-03-14 76 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中測試你的代碼,它會正常工作。