CSS: Inaktive Seiten

  • Seltsame Dinge lassen sich bewerkstelligen, wenn man Codes auf eine Weise einsetzt, für die sie gar nicht gedacht waren. Das Deaktivieren einer kompletten Seite bedeutet, dass kein Text markiert, keine Grafik mit der rechten Maustaste gespeichert und kein Link mehr angeklickt werden kann - ganz so, als hätte man eine Grafik vor sich. Dazu wird dem gesamten sichtbaren Seiteninhalt ein Layer mit einem transparenten GIF als dessen Hintergrund vorangestellt. Im Browser ist das nicht zu erkennen. <body><div id= layer" style= "position: absolute; width : 100%; height : 2000px; left: Opx; top: Opx; background-image : url(images/blindgif.gif); "></div> Eigentlicher Seiteninhalt </body> Prinzipiell lassen sich damit auch definierte Bereiche einer Seite abdecken, zum Beispiel einzelne Textpassagen oder Bilder. Auf alte Browser hat das Verfahren keine Wirkung. Probleme kann es geben, wenn die zu bearbeitende Seite selbst auf Layern basiert. Dann muss auf die Stapelreihenfolge geachtet werden.