NoScript-Fehler?
Eigentlich scheint das mit NoScript ein Problem zu sein. Es sollte eine Einstellung vorhanden sein, um Bookmarklets auf gesperrten Sites zuzulassen. Wenn es keinen gibt, würde ich dies als Fehler in der Erweiterung betrachten.
Daten-URL-Lesezeichen
Leider (?) Mit deaktiviertem Javascript können Sie keine Javascript-Bookmarklets ausführen. Auch kann ein "reguläres" Lesezeichen die aktuelle URL nicht erreichen.
Das folgende Daten-URL-Lesezeichen funktioniert beispielsweise NICHT :
data:text/html,<script>location.href='https://example.com/url='+document.referrer</script>
Auf der anderen Seite würde diese Daten-URL funktionieren, wenn sie auf einer neuen Registerkarte für die Originalseite geöffnet würde (mit deaktivierten Skripts ist dies nicht möglich):
data:text/html,<script>location.href='https://example.com/url='+opener.location.href</script>
Intelligente Lesezeichen
Ich denke, die unauffälligste Lösung wäre die Verwendung eines (intelligenten) Keyword-Lesezeichens. In Lesezeichen können Sie %s
als Platzhalter dienen und diesem ein Schlüsselwort zuordnen. In der Regel können Sie damit benutzerdefinierte Suchfunktionen in die Adressleiste einfügen. Zum Beispiel würden Sie ein Lesezeichen hinzufügen https://superuser.com/search?q=%s
und ihm das Schlüsselwort zuweisen super
, sodass Sie auf superuser.com suchen können, indem Sie etwas super bookmarklet
in die Adressleiste schreiben .
In Ihrem Fall würden Sie ein Lesezeichen https://example.com/url=%s
hinzufügen und das Stichwort hinzufügen ex
. Dann, anstatt nur die Lesezeichen jedes Mal zu öffnen würden Sie drücken müssen, um Ctrl+ L, Left, E, X, Space, Returndie „ex“ direkt vor dem aktuellen URL zu erhalten und um das Lesezeichen zu öffnen.
Add-Ons
Wahrscheinlich gibt es viele Add-Ons, die hier helfen könnten. (Vielleicht das Add-On für benutzerdefinierte Schaltflächen ?) Aber persönlich würde ich nicht einfach ein weiteres Add-On für diesen speziellen Zweck installieren, sondern stattdessen ein (hoffentlich) bereits installiertes All-Zweck-Add-On wie Greasemonkey wiederverwenden .