tag:forum.selfhtml.org,2005:/self Druckbutton ausblenden – SELFHTML-Forum 2009-01-08T12:22:58Z https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324961#m1324961 Maxx88 2009-01-08T09:06:35Z 2009-01-08T09:06:35Z Druckbutton ausblenden <p>Hi,</p> <p>ich weiß das Thema wurde hier schon tausendmal behandelt aber ich hab um ehrlich zu sein nichts verstanden.</p> <p>Ich möchte eine html seite (Die vorher mittels PHP generiert wurde) ausdrucken. Das funktioniert wunderbar mit</p> <p><button type="submit" onclick="window.print();">Drucken</button></p> <p>Aber wie schaff ichs den button beim drucken auszublenden?</p> <p>Das soll soweit ich gelesen habe über klassen gehen aber ich hab davon so gar keine Ahnung. Wenn mir jemand helfen kann würde ich mich freuen.</p> <p>Vielen dank im Vorraus.</p> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324962#m1324962 ChrisB 2009-01-08T09:07:58Z 2009-01-08T09:07:58Z Druckbutton ausblenden <p>Hi,</p> <blockquote> <p>Aber wie schaff ichs den button beim drucken auszublenden?</p> </blockquote> <p><a href="http://de.selfhtml.org/css/formate/einbinden.htm#media" rel="nofollow noopener noreferrer">http://de.selfhtml.org/css/formate/einbinden.htm#media</a></p> <p>MfG ChrisB</p> <div class="signature">-- <br> „This is the author's opinion, not necessarily that of Starbucks.“ </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324963#m1324963 Maxx88 2009-01-08T09:13:50Z 2009-01-08T09:13:50Z Druckbutton ausblenden <p>Ich nehme mal an du meinst das so:</p> <p><style type="text/css"><br>    @media print {<br>    .noprint{ display:none; }<br>    }<br> </style></p> <p>und</p> <p><button type="submit" onclick="window.print(); class"noprint" ">Drucken</button></p> <p>Was zwar den button ausblendet allerdings nicht nur beim Drucken sondern immer.</p> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324965#m1324965 Gunnar Bittersmann selfhtml@bittersmann.de http://bittersmann.de/ 2009-01-08T09:39:05Z 2009-01-08T09:39:05Z Druckbutton ausblenden <p>@@Maxx88:</p> <blockquote> <p><button type="submit" onclick="window.print(); class"noprint" ">Drucken</button></p> </blockquote> <p>Poste bei einem clientseigem Problem bitte keinen serverseitigen Code.</p> <p>Dann schau dir den generierten HTML-Code mal genauer an, der <a href="http://validator.w3.org/" rel="nofollow noopener noreferrer">Validator</a> ist dabei eine wertvolle Hilfe.</p> <blockquote> <p>Was zwar den button ausblendet allerdings nicht nur beim Drucken sondern immer.</p> </blockquote> <p>Was auch gut ist, da solch ein Button Unsinn ist. Wozu die Webseite mit Funktionalitäten vollpacken, die der Browser von Haus aus bietet? Doppelt hält hier nicht besser, sondern lenkt nur vom Inhalt deiner Seite ab.</p> <p>Live long and prosper,<br> Gunnar</p> <div class="signature">-- <br> Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau) </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324964#m1324964 molily molily@selfhtml.org http://molily.de/ 2009-01-08T10:46:19Z 2009-01-08T10:46:19Z Druckbutton ausblenden <blockquote> <p><button type="submit" onclick="window.print(); class"noprint" ">Drucken</button></p> </blockquote> <p>Das Schema lautet<br> <element attributname="attributwert"><br> d.h.<br> <button class="noprint"><br> und jetzt vergleiche nochmal, wie du das class-Attribut notierst.</p> <p>Mathias</p> <div class="signature">-- <br> <a href="http://forum.de.selfhtml.org/js/doku/" rel="nofollow noopener noreferrer">JavaScript-Erweiterung für das SELFHTML-Forum</a> </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324966#m1324966 Maxx88 2009-01-08T09:57:57Z 2009-01-08T09:57:57Z Druckbutton ausblenden <blockquote> <p>@@Maxx88:<br> Poste bei einem clientseigem Problem bitte keinen serverseitigen Code.</p> </blockquote> <p>Ich hab nur gepostet was ich bei mir im quelltext stehen habe</p> <blockquote> <p>Dann schau dir den generierten HTML-Code mal genauer an, der <a href="http://validator.w3.org/" rel="nofollow noopener noreferrer">Validator</a> ist dabei eine wertvolle Hilfe.</p> </blockquote> <p>Was mir nicht wirklich hilft das der Validator an die seite nicht rankommt, da es sich um einen internen Server handelt</p> <blockquote> <p>Was auch gut ist, da solch ein Button Unsinn ist. Wozu die Webseite mit Funktionalitäten vollpacken, die der Browser von Haus aus bietet? Doppelt hält hier nicht besser, sondern lenkt nur vom Inhalt deiner Seite ab.</p> </blockquote> <p>Der Button soll die Bedienbarkeit der Seite verbessern damit die leute nicht immer Strg-P drücken müssen bzw. das auswählen müssen.</p> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324968#m1324968 EKKi selfhtml.org@spam.mag.ekki.net 2009-01-08T10:08:02Z 2009-01-08T10:08:02Z Druckbutton ausblenden <p>Mahlzeit Maxx88,</p> <blockquote> <p>Ich hab nur gepostet was ich bei mir im quelltext stehen habe</p> </blockquote> <p>Im PHP-Skript? Das ist für einen Browser absolut irrelevant ... es ist absolut egal, was im PHP-Skript steht: poste bei clientseitigen Problemen bitte auch nur den Code, den der Client "zu Gesicht" bekommt.</p> <blockquote> <p>Was mir nicht wirklich hilft das der Validator an die seite nicht rankommt, da es sich um einen internen Server handelt</p> </blockquote> <p>Es gibt auch Validator-Plugins für Browser ... außerdem kann man bei den mir bekannten Validatoren auch Quellcode in einem Formular zur Validierung hochladen. Wo genau ist das Problem?</p> <blockquote> <p>Der Button soll die Bedienbarkeit der Seite verbessern damit die leute nicht immer Strg-P drücken müssen bzw. das auswählen müssen.</p> </blockquote> <p>Was genau ist daran "schlecht bedienbar"? Das sind Standardfunktionalitäten, die der verwendete Browser (an den der Benutzer - mehr oder weniger - gewöhnt ist) zur Verfügung stellt und die auf JEDER Seite funktionieren. Warum sollten die Benutzer gerade bei Deinen Seiten spezielle Knöpfchen benutzen, wenn sie Standardfunktionalitäten nutzen wollen?</p> <p>MfG,<br> EKKi</p> <div class="signature">-- <br> sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:| </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324967#m1324967 Gunnar Bittersmann selfhtml@bittersmann.de http://bittersmann.de/ 2009-01-08T10:10:52Z 2009-01-08T10:10:52Z Druckbutton ausblenden <p>@@Maxx88:</p> <blockquote> <blockquote> <p>Poste bei einem clientseigem Problem bitte keinen serverseitigen Code.</p> </blockquote> <p>Ich hab nur gepostet was ich bei mir im quelltext stehen habe</p> </blockquote> <p>Eben. Du sollst keinen PHP-Code posten, wenn kein PHP-Problem vorliegt, sondern den von PHP generierten HTML-Code.</p> <blockquote> <blockquote> <p>Dann schau dir den generierten HTML-Code mal genauer an, der <a href="http://validator.w3.org/" rel="nofollow noopener noreferrer">Validator</a> ist dabei eine wertvolle Hilfe.</p> </blockquote> <p>Was mir nicht wirklich hilft das der Validator an die seite nicht rankommt, da es sich um einen internen Server handelt</p> </blockquote> <p>Das ist Unsinn. Schau dir den Validator mal genauer an.</p> <blockquote> <p>Der Button soll die Bedienbarkeit der Seite verbessern […]</p> </blockquote> <p>Was er IMHO nicht tut.</p> <blockquote> <p>[…] damit die leute nicht immer Strg-P drücken müssen bzw. das auswählen müssen.</p> </blockquote> <p>Also ich komme mit dem Druck-Icon in der Symbolleiste wunderbar zurecht. Druckbuttons auf einer Webseite? Nein danke, kein Bedarf.</p> <p>Live long and prosper,<br> Gunnar</p> <div class="signature">-- <br> Das einzige Mittel, den Irrtum zu vermeiden, ist die Unwissenheit. (Jean-Jacques Rousseau) </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324969#m1324969 Maxx88 2009-01-08T10:25:06Z 2009-01-08T10:25:06Z Druckbutton ausblenden <blockquote> <p>Mahlzeit Maxx88,</p> <p>Im PHP-Skript? Das ist für einen Browser absolut irrelevant ... es ist absolut egal, was im PHP-Skript steht: poste bei clientseitigen Problemen bitte auch nur den Code, den der Client "zu Gesicht" bekommt.</p> </blockquote> <p>Jetzt weiß ich was ihr meint aber nen unterschied gibts da net wirklich:<br> <button type="submit" onclick="window.print(); class"noprint" ">Drucken</button></p> <blockquote> <p>Es gibt auch Validator-Plugins für Browser ... außerdem kann man bei den mir bekannten Validatoren auch Quellcode in einem Formular zur Validierung hochladen. Wo genau ist das Problem?</p> </blockquote> <p>Ich guck nochmal die Plugins darf ich hier net ohne weiteres Installieren</p> <blockquote> <p>Was genau ist daran "schlecht bedienbar"? Das sind Standardfunktionalitäten, die der verwendete Browser (an den der Benutzer - mehr oder weniger - gewöhnt ist) zur Verfügung stellt und die auf JEDER Seite funktionieren. Warum sollten die Benutzer gerade bei Deinen Seiten spezielle Knöpfchen benutzen, wenn sie Standardfunktionalitäten nutzen wollen?</p> </blockquote> <p>Die Diskussion könnten wir ewig fortführen das soll so sein und ich bin net der Kunde</p> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324970#m1324970 EKKi selfhtml.org@spam.mag.ekki.net 2009-01-08T10:32:08Z 2009-01-08T10:32:08Z Druckbutton ausblenden <p>Mahlzeit Maxx88,</p> <blockquote> <p>Jetzt weiß ich was ihr meint aber nen unterschied gibts da net wirklich:<br> <button type="submit" onclick="window.print(); class"noprint" ">Drucken</button></p> </blockquote> <p>Erstens gibt es da sehr wohl einen Unterschied und zweitens: bist Du Dir wirklich sicher, dass das valides HTML ist, was Du da gepostet hast? Dir ist schon klar, wie man in HTML die Attribute eines Elements korrekt angibt?</p> <blockquote> <blockquote> <p>Es gibt auch Validator-Plugins für Browser ... außerdem kann man bei den mir bekannten Validatoren auch Quellcode in einem Formular zur Validierung hochladen. Wo genau ist das Problem?</p> </blockquote> <p>Ich guck nochmal die Plugins darf ich hier net ohne weiteres Installieren</p> </blockquote> <p><a href="http://validator.w3.org/#validate_by_upload" rel="nofollow noopener noreferrer">Musst Du ja auch nicht</a> ... <a href="http://validator.w3.org/#validate_by_input" rel="nofollow noopener noreferrer">wirklich nicht</a>.</p> <blockquote> <p>Die Diskussion könnten wir ewig fortführen das soll so sein und ich bin net der Kunde</p> </blockquote> <p>Dann wurde der Kunde wohl schlecht beraten ...</p> <p>MfG,<br> EKKi</p> <div class="signature">-- <br> sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:| </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324971#m1324971 Maxx88 2009-01-08T10:38:11Z 2009-01-08T10:38:11Z Druckbutton ausblenden <p>Also ich hab das ganze mal durch dieses Validator laufen lassen.</p> <p>Ich geh mal davon aus das das an diesem fehler hier liegt:</p> <p>Line 97, Column 25: document type does not allow element "STYLE" here.</p> <p>Der meint das hier:</p> <p><style type="text/css"><br>  @media print {<br>     .noprint{ display:none; }<br>  }<br> </style></p> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324973#m1324973 molily molily@selfhtml.org http://molily.de/ 2009-01-08T10:45:12Z 2009-01-08T10:45:12Z Druckbutton ausblenden <blockquote> <p>Line 97, Column 25: document type does not allow element "STYLE" here.</p> </blockquote> <p>style-Elemente müssen im <head>...</head> des Dokumentes liegen.</p> <p>Mathias</p> <div class="signature">-- <br> <a href="http://forum.de.selfhtml.org/js/doku/" rel="nofollow noopener noreferrer">JavaScript-Erweiterung für das SELFHTML-Forum</a> </div> https://forum.selfhtml.org/self/2009/jan/8/druckbutton-ausblenden/1324972#m1324972 suit suit@rebell.at http://rebell.at/ 2009-01-08T12:22:58Z 2009-01-08T12:22:58Z Druckbutton ausblenden <blockquote> <p>Also ich hab das ganze mal durch dieses Validator laufen lassen.</p> </blockquote> <p>fürs anmerkheft: die validation/validierung, der validator ("durch diesen validator laufen lassen") :)</p> <blockquote> <p>Ich geh mal davon aus das das an diesem fehler hier liegt:</p> </blockquote> <p>nein, das würde vermutlich die fehlerkorrektur des browsers sogar schlucken</p> <blockquote> <p>Der meint das hier:</p> </blockquote> <p>der MUSS auch noch was anderes meinen - von dem style-element (obwohl das auch, wie <a href="https://forum.selfhtml.org/?t=181595&m=1200975" rel="noopener noreferrer">molily sagt</a>, nur im head vorkommen darf) hat bisher niemand geredet, sondern nur von der einen vielzitierten zeile die offensichtlich fehler enthält</p>