Vier nützliche kleine Scripts zum Aufpeppen von Firefox und Chrome

Google-Site-Suche nach einem Begriff auf derselben Seite

Angenommen, Sie befinden sich auf der PCtipp-Webseite und lesen einen Artikel über Outlook. Jetzt möchten Sie weitere PCtipp-Artikel finden, in denen Outlook vorkommt. Sie könnten natürlich die PCtipp-eigene Suche verwenden (aber – psst! – die ist nicht so toll). Oder aber: Sie verwenden die Google-Suche, die das Wort bei pctipp.ch sucht.
Was es macht: Sie markieren einen Begriff, den Sie auf der Webseite suchen möchten, auf der Sie sich gerade befinden (z. B. pctipp.ch). Klicken Sie aufs Google-Site-Suche-Bookmarklet, schon sucht Google bei pctipp.ch alle Artikel, in denen das Wort vorkommt. Es macht eine Google-Suche mit Einbezug des «site:»-Parameters (z. B. Outlook site:pctipp.ch). Dies aber viel einfacher und schneller, als wenn Sie selbst ein Tab öffnen und die Parameter eintöggeln.
Auf einer Webseite (z. B. auf PCtipp.ch) haben wir ein Wort markiert (z. B. Outlook) und aufs Bookmarklet «Google site: nach Wort» geklickt. Im neuen Tab zeigt Google nun alle Artikel an
Quelle: PCtipp.ch
So gehts: Klicken Sie mit rechts auf die Lesezeichenleiste und wählen Sie Lesezeichen hinzufügen. Für den Namen tippen Sie z. B. Google site: nach Wort ein. Im Feld für die Adresse kommt keine Adresse rein, sondern der folgende JavaScript-Code. Kopieren Sie ihn einfach von hier, fügen Sie ihn ein und klicken Sie danach auf Speichern. Dieses habe ich leicht abgeändert, damit die Google-Suche sich in einem neuen Tab öffnet.
Hier ist mein Code-Vorschlag:
javascript:q = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (!q) q = prompt("Sie haben keinen Begriff markiert. Geben Sie einen Suchbegriff ein:", ""); if (q!=null) location=window.open("https://www.google.com/search?num=100&q=site:" + escape(location.hostname) + " \"" + escape(q.replace(/\"/g,"")) + "\"").replace(/ /g, "+"); void 0
Das Original-Script ersetzt das aktuelle Tab durch die Google-Suche. Finde ich nicht so praktisch, aber der Vollständigkeit halber wäre hier auch dieser Code:
javascript:q = "" + (window.getSelection ? window.getSelection() : document.getSelection ? document.getSelection() : document.selection.createRange().text); if (!q) q = prompt("Sie haben keinen Begriff markiert. Geben Sie einen Suchbegriff ein:", ""); if (q!=null) location=("https://www.google.com/search?num=100&q=site:" + escape(location.hostname) + " \"" + escape(q.replace(/\"/g,"")) + "\"").replace(/ /g, "+"); void 0
Kennen und verwenden Sie auch Bookmarkets, die Sie besonders nützlich finden? Schreiben Sie es in die Kommentare.



Kommentare
Avatar
PeterKeist
11.11.2022
Damit lässt sich der Seiteninhalt direkt im Browser editieren. Ist sehr praktisch um vor dem Drucken einer Seite gewisse Teile (z.B. Werbung ;-) ) zu löschen: [CODE=javascript]javascript:document.body.contentEditable='true';document.designMode='on';void 0;[/CODE]