Ich versuche, ein Bookmarklet zu machen. Es sollte testen, ob die URL ein bestimmtes Wort enthält, andernfalls wird es verschlüsselt und am Anfang der URL Text hinzugefügt. Bis jetzt habe ich herausgefunden, wie man nach dem Wort sucht. Der Code, den ich dafür verwende ist wie folgt:Hinzufügen von Text an den Anfang der URL mit JavaScript
if (document.location.href.indexOf('math') === -1){
alert("Math detected");
}
Ich möchte die URL wie folgt kodieren: Wenn die URL es dies erkennt, ist, http://www.coolmath-games.com/
es tunneler.pw/index.php?q=http%3A%2F%2Fwww.coolmath-games.com%2F
umleiten soll. Im Idealfall würde es Regex nicht verwenden, aber es ist keine große Sache, wenn es tut.
Wenn es das Wort nicht erkennt, sollte es nichts tun.
EDIT: Wenn jemand neugierig war, hier ist der Code in Bookmarklet Form konvertiert.
javascript:void%20function(){-1===document.location.href.indexOf(%22math%22)%26%26alert(%22Math%20detected%22)}();
Sie können encodeURIComponent dies verwenden –
Ja, ich habe versucht, und ich denke, ich habe es zur Arbeit, aber der Teil, mit dem ich wirklich Schwierigkeiten hatte, war das Hinzufügen des Textes an den Anfang der konvertierten URL. –
Eigentlich wollte ich nicht usrst url codieren und mit als Abfrage String oarama redigieren? –