Hallo,
meine Website ist mit frontpage erstellt.
Nun möchte ich, dass ich auf einer site ein Zeichen habe, wo ich nur draufklicken muss, um die daten dieser Seite ausdrucken zu können.
Wie muss ich dass machen?
Gruß Jade
jade237 Gast |
jade237 Gast |
Hallo,
meine Website ist mit frontpage erstellt.
Nun möchte ich, dass ich auf einer site ein Zeichen habe, wo ich nur draufklicken muss, um die daten dieser Seite ausdrucken zu können.
Wie muss ich dass machen?
Gruß Jade
Im HEad kannst Du das Script an beliebiger Stelle zwischen <head> und </head> platzieren, sinnvolle Platzierung wäre vor dem Ende-Tag des Heads </head>
Für den grafischen Button nutze
<form>
<a href="javascript:printPage()">
<img src="print.gif" width="20" height="16" border="0" alt="Seite drucken">
</a>
</form>
an beliebiger Stelle im Quelltext der Datei zwischen <body> und </body>, am besten vor dem </body>-Tag, ersetze das print.gif mit Deiner Grafikdatei und gebe die Maße der Grafik wie oben mit den entsprechenden Daten an width="breitedeinegrafik" height="höhedeinegrafik"
Habs jetzt ausprobiert, aber klar hat nicht geklappt.
Auf der Website sehe ich oben und unten den html text.
Was habe ich falsch gemacht?
Habs jetzt ausprobiert, aber klar hat nicht geklappt.Den Code an der falschen Stelle eingefügt. Vermutlich (da wir Deine Site nicht sehen...) aber auch den Code einfach aus dem Tutorial über die Zwischenablage in Deine Seite eingefügt. Damit übernimmst Du ein Pre-Format das dann als Quelltext in der Seite angezeigt wird.. Kopiere den Code, lege ihn in den Editor und kopiere ihn aus dem Editor. Und achte darauf, dass er wirklich vollständig ist und die Tags durch < oder > geschlossen sind.
Auf der Website sehe ich oben und unten den html text.
Was habe ich falsch gemacht?
ok, danke, das habe ich tatsächlich so gemacht, da ich keine Ahnung davon habe sorry.
So, nun habe ich tatsächlich ganz unten auf der Seite das Drucker-Zeichen.
Kann ich das auch woanders platzieren?
Und wenn ich die Seite textlich verändere, bekomme ich immer das aktuell ausgedruckte?
gruß Jade
komisch heute bekomme ich das meiste hin, wenn ich die Frage hier rein geschieben habe, tut mir leid.
Also das Zeichen ist jetzt zu sehen.
Beim FF ist alles ok beim Drucken.
Beim IE ist es so wie direkt aus dem IE drucken. Die Hälfte ist nicht zu sehen.
Kann ich das verbessern?
Das kommt darauf an, wie Deine Seiten "gestrickt" sind. "normale" Webseiten "laufen" üblicherweise mit ihrer Breite über das Maß gewöhnlicher Druckseiten (also DIN A4 Breite) hinaus.
Für "professionelle" Ergebnisse ist der Direktdruck einer Seite daher meist kontraproduktiv, es sein denn, die Seiten wären entsprechend "gestrickt".
Die "Profilösung" sind daher in der Regel via Stylesheet formatierte Seiten die wiederum für den Druck automatisch via eines extra-Stylesheet von unnötigem "Ballast" befreit und auf ein druckerfreundliches Format "gestutzt werden.
Das wirst Du allerdings mittels der simplen JavaScript-Lösung und durch Frontpage gestrickte profane HTML-Seiten nicht oder nur schwer hinbekommen, es sei denn, Du erzeugst jede Seite noch einmal manuell zusätzlich als druckoptimierte Seite.
Ach, das ist ja blöd...
dann hat eigentlich der ganze Aufwand nicht viel gebracht, da man ja auch direkt aus FF drucken kann.
Würde es denn irgendeine "Un-aufwändige" Lösung geben?
Da ich aber auf der seite jeden Tag etwas ändere, will ich nicht auch noch jeden Tag irgendwas schwieriges "basteln".
Gruß Jade
Würde es denn irgendeine "Un-aufwändige" Lösung geben?Ja. Neu anfangen mit einem schönen CMS oder z. Bsp. der "light-Variante" eines CMS, Wordpress.
Da ich aber auf der seite jeden Tag etwas ändere. Mit einem CMS ist das wesentlich komfortabler als mit händisch erstellten Seiten. Voraussetzung allerdings: Webspce mit PHP und einer MySQL-Datenbank.
« Links verstecken | Sql Newbie ^^ » | ||