2009-11-10 68 views
0

我使用window.print()從iFrame內部。這在FF中完美運行,但在IE7中並不那麼好。在IE7中,它打開了打印對話框,但是,對話框本身很慢,不穩定並且不穩定。window.print問題與iFrame和IE7

我有麻煩理解這個問題,任何幫助將不勝感激。


如果我可以添加,當從相關iFrame的外部打印相同iFrame的內容時會發生同樣的事情。此外,單擊文件 - >打印時,打印對話框顯示正常工作。

回答

4

嘗試使用:

document.execCommand('print', false, null); 

這似乎在IE7工作,但你可能會想使用條件和使用其他瀏覽器window.print()。