Ich möchte ein Bookmarklet erstellen, das einen String aus der aktuellen URL des Browsers nimmt, ihn als Parameter meiner spezifischen URL übergibt und diese neue URL im Browser neu lädt. Der erforderliche String steht nach dem "="-Zeichen in der alten URL.
Beispiel:
Aktuelle Website-URL:
http://www.someURL.com/?abc=thisString
Nach dem Klicken auf das Bookmarklet sollte die neue URL wie folgt aussehen:
http://www.newURLTakingParameter.com/abc?q=thisString
Ich habe es bei Google durchsucht, konnte aber keine genaue Lösung dafür finden. Ich bin für jede Hilfe dankbar.
Antwort1
Ich habe es gelöst!
Ich habe diese JavaScript-Methode verwendet, um die Suchzeichenfolge aus der URL zu erhalten und dann Fragezeichen und Gleichheitszeichen usw. aus der Suchzeichenfolge zu entfernen. Dazu habe ich die substring()-Methode von JavaScript verwendet und das Problem ist gelöst.
Das letzte Bookmarklet ist:
javascript:location='www.newURLTakingParameter.com/abc?q='+window.location.search.substring(3,14)