我已經申請打開彈出窗口來打印頁面。Javascript window.open firefox/chrome問題
function printHTML(urlPath) {
var printPopUp = window.open(urlPath,null,"height=600,width=777,status=yes,toolbar=no,menubar=no,location=no,scrollbars=yes");
printPopUp.print();
}
此腳本在IE中工作正常,但在Firefox/Chrome中。 print()
功能重疊window.open
,結果打印對話框首先顯示屏幕仍在加載。我需要關閉打印對話框才能正確渲染頁面然後手動打印。
請指教。
,你將在同一個域中進行打印網址嗎? – Kinlan 2010-04-13 09:39:39
是的,Chrome中的相同域名 – Adelave 2010-04-13 10:05:38