[HTML] Drucken verweigern

Sorata-Kun

Lt. Junior Grade
Registriert
Dez. 2002
Beiträge
372
Hallo,

ist es möglich die Druckfunktoin im IE auf einer bestimmte Seite zu verweigern?
Oder kann ich das irgendwie auf der Seite programmieren? Es soll nicht möglich auf jedenfall nicht möglich sein diesen Bereich zu drucken.

Gruß
 
wie willst du das denn machen? Der Druck wird vom Browser aus gesteuert und nicht von der Webseite aus....

--> also wird das wohl nicht möglich sein ;)
 
Hmm, dass ist blöd.
Kennt vielleicht doch noch jemand einen Ausweg?
 
kann man da nicht mir css was machen? ich denke da an ein extra style sheet für Drucker, dasss die visibility Eigenschaft des Bodys auf "hidden" setzt...

HTML:
<link rel"stylesheet" type="text/css" media="print"  href="drucker.css" />

naja, jemand der sich auskennt kann das umgehen...aber ner normal surfer weis das ja nicht ;-)
 
Der Ansatz von BadByte ist richtig.
In dem Stylesheet musst du dann die teile die nicht mitgedruckt werden sollen auf display: none setzten.

Grüße

tewes

//Edit: Aber es besteht natürlich immer noch die Möglichkeit per Screenshot den inhalt zu kopieren.
Also komplett verhindern kannst du es nicht.
 
Zuletzt bearbeitet:
ja oder so, was ich auch cool fände, wäre wenn du dann etwas anderes den Drucker gäbest, was den Benutzer drauf hinweist, dass ein Ausdruck der Seite nicht gestattet ist....(das kannst du ja dann wenn "media" auf "screen, projection, tv§ gesetzt ist wieder mit "display" verstecken)...
 
Das wäre eine Möglichkeit aber ein Screenshot kann man immer machen ;), und man bekommt das was die Grafikkarte grade anzeigt.
 
ach ja ich hab da was vergessen, man kann auch verhindern, dass der User auf die Idee kommt sich das Zeug aus dem Seitenquelltext zu ziehen, nämlich in dem du dir den Text der Seite erst nachträglich mit Ajax holst...

und dann erstellst du dir noch ein Bild, dass komplett Transparent ist, und genau dass legst du dann über den Text(mit css indem du "position" auf "relative" setzt" und dann "x" und "y" entsprechend setzt), dann kann man den Text mit Copy und Paste nicht mehr kopieren...

die einzige Möglichkeit jetzt noch den Text auszudrucken, besteht darin einen SCreenshot zu machen, und den zu drucken, aber dagegen kann dir warscheinlich niemand helfen.....


Gruß : clemix
 
Ich behaupte es ist nicht die einzige Möglichkeit, aber die offensichtlichste...
 
Na das hört sich ja super an.
Ich seh ich muss mich noch ein wenig intensiver mit css befassen, schließlich geht damit ja eine ganze Menge wie man sieht.

Vielen Dank schon ein mal, wenn es noch Probleme geben sollte poste ich einfach mal hier rein :-)

So, ich habe es dank dieser Beiträge SelfHTML und ein bissel Birne anschalten geschafft das nur noch ein weises Papier aus dem Drucker kommt. Jetzt wäre es natürlich toll wenn man gar nicht die möglichkeit hätte zu drucken... wobei mir da gerade was eingefallen ist!
 
Zuletzt bearbeitet:
Ich brauch ja CSS nur ausschalten und kann es dann doch drucken. Also vergiss diese wirklich blöde Idee :D
 
400 Mitarbeiter haben aber gar nicht die Möglichkeit css auszuschalten. Sie sollen nur dieses eine Dokument nicht drucken ;-)

Von daher ist die Option für diesen Zweck schon ok.
Außerdem behaupte ich mal das 90% der User gar nicht wissen das und wie man css ausschalten kann bzw. dieses wollen.
 
400 Mitarbeiter haben die Möglichkeit, einen Webbrowser zu verwenden, der diese CSS-Angbaen ignoriert oder notfalls die Datei als Webseite lokal auf dem Rechner zu speichern und dann die Style Sheets manuell zu verändern...

Wo ein Wille ist, ist auch ein Weg.
 
Aber wenns jetzt um eine Firma geht wo die meisten Leute kaum Ahnung von Pc's haben und man weiss das es da keine Geeks gibt die keinen Weg auslassen um den Inhalt zu kopieren, reicht der schutz schon.
 
Ich brauch ja CSS nur ausschalten und kann es dann doch drucken. Also vergiss diese wirklich blöde Idee

das ja woln Witz, dann bau die Page halt einfach so, dass ohne css erst gar nix angezeigt wird....daduch wird der user gezwungen css anzuschalten....


@ Sorata-Kun, warum postest du nicht deine Lösung? ;)
 
Ohne CSS wird immer etwas angezeigt, außer du stellst weiße Schrift auf weißen Hintergrund über alte FONT Tags :D
 
Das ist alles Schmarrn. Wieso soviel Arbeit in vermeintliche Sicherheitsfeatures stecken, die gar keine sind?
Wenn jemand auf seinem Bildschirm irgendwelche Informationen angezeigt bekommt, dann ist es unvermeidbar, dass er diese Informationen auch ausdrucken kann.
Wenn nicht über den direkten Weg, dann eben über Screenshot, Copy & Paste etc.
 
ok, SheepShaver, was hast du besseres zu bieten ?
 
Ja ich hab etwas Besseres. Hört auf mit dem Quatsch!
Immer diese Panik, dass einem der ach so geniale Quelltext oder ach so tolle Bilder gestohlen werden.
Es gibt wohl kaum etwas Nervigeres als wenn komische Kinder die rechte Maustaste sperren oder sonstige Scherze. Wer etwas ausdrucken will, der bekommt das so oder so hin - auch wenn er kein Computer Freak ist. Wie wär's beispielsweise mit Seiteninhalt kopieren und in Word einfügen? Das bekommt doch selbst meine Großmutter hin.
Und @ BadByte: Deine Idee ist ja wohl auch ein Witz. Du willst eine statische HTML-Seite um AJAX erweitern, damit der Quelltext ein wenig geschützer ist? Ich rate, diese Idee niemals umzusetzen! :D
 
warum net? (und ich mächte sehn, wie deine Großmutter einen Text selectiert, über dem sich ein Bild befindet.....)
 
Zurück
Oben