Bookmarklets

Bookmarklets sind kleine JavaScript- Progrämmchen, welche direkt in der Adresszeile des Browsers eingegeben werden können. Diese Progrämmchen verändern zum Beispiel das Aussehen der aktuell angezeigten Seite. Bookmarklets können für den Anwender eine erhebliche Hilfe sein, jedoch stellen sie auch eine grosse Sicherheitslücke dar.

Zum Ausprobieren eignet sich Google (www.google.com) ideal. In der unten aufgeführten Tabelle ist in der ersten Spalte die Funktion des JavaScript- Codes kurz beschrieben. In der zweiten Spalte steht dann der Code, welcher einfach in die Adresszeile kopiert werden kann.

Die Codes funktionieren sicher im Internet Explorer, teilweise auch in anderen Browser wie Netscape. Also einfach mal ausprobieren! Die meisten Beispiele stammen von der Seite bookmarklets.com. Ein Abstecher dort hin lohnt sich deshalb sicher, da dort mehr Funktionen aufgeführt sind. Also viel Spass beim Ausführen!

Seite "eingrauen" javascript:document.body.style.filter='gray()';void(null)
Hintergrundfarbe ändern für Seite mit Frames javascript:if(frames.length<1){document.body.background='';void(document.bgColor=prompt('Change%20to%20which%20background%20color?',''))}else{alert('Page%20has%20frames.%20Use%20the%20version%20of%20this%20bookmarklet%20for%20frames.%20(bookmarklets.com)')}
Hintergrundfarbe ändern

javascript:void(document.bgColor='#FFFFFF')

Hintergrundbild entfernen javascript:void(document.body.background='')
Fenster in den Hintergrund stellen javascript:window.blur()
Definiert neue Fenstergrösse javascript:moveTo(0,0);window.resizeTo(180,screen.availHeight-20)
Ändert die Fenstergrösse zu 640 x 480 javascript:resizeTo(640,480)
Maximiert die Fenstergrösse javascript:moveTo(0,0);resizeTo(screen.availWidth,screen.availHeight-20)
Gibt Datum und Uhrzeit aus javascript:var%20dt78KwZ9=new%20Date();alert(dt78KwZ9.toLocaleString())
Liest das Cookie, welches auf der Seite gespeichert wurde, aus javascript:if(document.cookie.length<1){alert('No%20cookie%20for%20this%20site.')}else{alert('Cookie%20for%20this%20site:'+document.cookie)}