MudGuard: Drucken?

Beitrag lesen

Hi,

if (window.print()) {
*hüstel* "Wenn das Aufrufen des Druckdialogs erfolgreich ist ..."
Ja. Ich dachte das heißt, "Wenn die Funktion window.print zur Verfügung steht..."
In welchem Browser wird window.print denn ausgeführt?

Nein, window.print() heißt, daß die Funktion ausgeführt werden soll.
Wenn nur die Existenz geprüft werden soll, brauchst Du das Funktions-Objekt, nicht den Aufruf.

document.write("<a href="#" onclick="window.print();return false;">Drucken</

Sag mal, zitierst du, was dir gerade passt?

Nein, tut er nicht.

Hier fehlt der Abschluss des Strings und von document.write(). Nein, ich habe nicht zu viel gelöscht, sondern sogar zu wenig.

Also ich habe zusätzlich zu dem was du oben zitiert hast noch
a>");
geschrieben!

Aber das befindet sich nicht mehr im Inhalt des script-Elements - denn das endet beim ersten Vorkommen der Zeichenfolge </

und die den <script>-Bereich abschließende Zeichenfolge "</" eliminerst ...

siehe oben.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.