Ich habe eine Seite, die window.print () aufruft; am Ende der Seite. Ich habe keine Möglichkeit, auf den Code um window.print () zuzugreifen; Es wird vom Server generiert und ich kann es nicht berühren. Im Grunde wegen des IE muss ich ein bisschen Javascript ausführen, bevor der Druckdialog erscheint, aber nachdem die Seite geladen wurde. Ich kann das nicht, weil es zu window.print () kommt; Der Druckdialog erscheint. Ich muss noch drucken, aber zuerst muss ich myFunction () ausführen, dann kann ich window.print ();
%Vor%"Grundsätzlich wegen IE muss ich ..."
Wenn Sie nur Unterstützung für IE benötigen, lesen Sie den onbeforeprint Ereignis.
%Vor%Der Vorteil hier ist, dass der Code nicht in Browsern ausgeführt werden kann, die onbeforeprint nicht unterstützen. Dies ist so ziemlich jeder Browser außer IE.
Tags und Links javascript