Problem mit dem drucken eines Frames
Birgit Stamm
- javascript
0 Utz0 Birgit Stamm0 Utz
0 MudGuard
Guten Tag.
Kann mir jemand helfen und sagen was ich falsch mache?
Ich möchte gerne einen Frame ausdrucken der 0Pixel hat. Zur ansicht habe ich ihn aber auf 100 gesetzt. Wenn jemand aus dem mittleren Bereich Rezept drucken will soll er diesen drucken.
Mit dem Befehl
<a href="java script: parent.invisible.focus(); parent.invisible.print(); returnfalse;"> geht aber kein Druckmenu auf?
Also was muss ich ändern?
Ich habe jetzt verschieden Varianten ausprobiert. Hat es was damit zu tun das der Drucklink in einem <iframe> liegt?
Wenn ich es in einen Container packe funktioniert es nämlich!
Habe auf www.schnellekochrezepte.de die Geschichte mal gelegt.
Ihr müsst dann nur die Spagh. mit grünem auswählen.
Danke schon mal für die Hilfe
Hallo Birgit,
<a href="java script: parent.invisible.focus(); parent.invisible.print(); returnfalse;">
Also:
<a href="#" onclick="parent.invisible.focus(); parent.invisible.print(); return false;">
Gibt das ne Verbesserung?
Grüße,
Utz
Hi ich habe das javascript in der Datei zusammen geschrieben.
WAs soll denn in "#" rein?
<a href="#" onclick="parent.invisible.focus(); parent.invisible.print(); return false;">
Hallo,
WAs soll denn in "#" rein?
Nichts, da bleibt einfach das # stehen. Die Ausführung des Link wird ja durch das return false; verhindert.
Grüße,
Utz
Hi,
<a href="java script: parent.invisible.focus(); parent.invisible.print(); returnfalse;"> geht aber kein Druckmenu auf?
Also was muss ich ändern?
Du solltest Dich, was das Einstreuen von Leerzeichen betrifft, an die Regeln halten, die die benutzte Sprache vorgibt.
Es gibt stellen, da darf KEIN Leerzeichen vorkommen (z.B. zwischen java und script), es gibt aber auch Stellen, wo mindestens ein Whitespace vorkommen muß (z.B: zwischen Schlüsselwörtern der Sprache wie return und false).
Ach ja, der Vollständigkeit halber: es gibt noch Stellen, an denen Whitespace erlaubt ist, aber nicht vorgeschrieben...
cu,
Andreas