我已經定義了onbeforeprint,並且我修改了我的html代碼,現在一旦我完成打印後,選擇了打印按鈕,我希望打開onafterprint但它沒有。Window.onbeforeprint和Window.onafterprint同時被解僱
而是當我按下Control + Print按鈕時,onbeforeprint先被觸發,然後顯示onafterprint事件和打印對話框。
有沒有什麼辦法可以在點擊「打印」按鈕後以某種方式對我的html進行更改?
正在使用IE瀏覽器-9和代碼如下 代碼
<script type="text/javascript">
window.onbeforeprint = function() {
alert('Hello');
}
window.onafterprint = function() {
alert('Bye');
}
</script>
感謝&問候, 弗朗西斯P.
您正在使用哪種瀏覽器?你可以發佈一些你的javasript代碼嗎? – antonjs 2012-03-29 06:54:14
使用IE 9 – user581157 2012-03-29 07:23:53