2010-03-22 52 views
1

我在一個顯示來自不同域的另一個應用程序的內容的域上有應用程序。 iframe的動態調整大小與here中描述的方法類似,以防止iframe中包含任何滾動條。我遇到的問題是打印頁面時,如果iframe大於打印機的紙張大小,則不會打印iframe中的內容。我想要在多個頁面上打印iframe,而不是截斷。我已經將print-break-inside css屬性設置爲在print css中自動執行,但是這似乎沒有任何作用。打印時,iframe可以跨越多個頁面嗎?當iframe大於打印機的紙張尺寸時,打印iframe和周圍內容

回答

1

我不認爲這可以做,除非可能是一個花哨的「海報」打印機驅動程序,可以將巨大的輸出分割爲多個頁面。當然,這需要在客戶端進行安裝。

你不能單獨打印IFrame的內容嗎?沒有周圍的頁面?

+0

這是一種可能性。我一直在尋找一個解決方案,這個解決方案不斷涌現。在我實施這個不太理想的解決方案之前,我想知道理想的解決方案是不可能的。爲什麼不能將分頁符插入到iframe中間。 iframe是否與段落或div不同?打印時不能打印多頁? – Dave 2010-03-22 20:46:40

+0

iframe是文檔中完全獨立的文檔,這就是爲什麼我認爲分頁不起作用 - 它必須智能地分割周圍的頁面和iframe中的文檔。現在可能太多問任何瀏覽器了。 – 2010-03-22 20:49:43

相關問題