2014-01-14 59 views
2

我想知道當你在不同的瀏覽器(IE9 ++)中打印html頁面時發生了什麼。打印HTML頁面是否重新執行javascript?

不同的瀏覽器刷新頁面重新執行JavaScript(暗示重新執行一些服務器調用)?

如何知道你刷新瞭如果在JS中打印?

+0

誰正在關閉這個問題,已經有3/4 upvotes! – ic3

+0

爲什麼要關閉而不添加評論? – ic3

+0

我建議關閉,因爲它太寬泛。你沒有任何具體的。不在瀏覽器中,不在示例中。 –

回答

3

不,打印時頁面不刷新。但是,您可以應用僅適用於打印用途的特殊樣式表。例如:

@media print { 
    p { font-family:serif; color: black; font-size:12pt } 
} 

參見http://coding.smashingmagazine.com/2011/11/24/how-to-set-up-a-print-style-sheet/

+0

塞巴斯蒂安,這個問題也是當你應用CSS時發生的事件。他們是否被觸發? – ic3

+0

html事件是什麼意思? –

+0

我們用js捕捉到的所有事件(例如onclick):http://www.w3schools.com/tags/ref_eventattributes.asp – ic3