Ist es möglich, eine Javascript-Funktion über die URL aufzurufen? Ich versuche im Grunde, JS-Methoden auf einer Seite zu nutzen, auf die ich keinen Zugriff auf die Quelle habe.
Etwas wie: http://www.example.com/mypage.aspx?javascript:printHelloWorld()
Ich weiß, wenn Sie javascript:alert("Hello World");in die Adressleiste setzen, wird es funktionieren.
Ich vermute, die Antwort darauf ist nein, aber ich habe mich nur gefragt, ob es einen Weg gibt, dies zu tun.
http:am Anfang des URI sagt dem Browser "Ich möchte, dass Sie eine HTTP-Anfrage stellen", also HTTP-Anfrage. Daran führt kein Weg vorbei, denke ich.
javascript:alert("Hi");in meine Firefox (28.0) -Adressleiste einfüge und die Eingabetaste drücke, passiert nichts. Vielleicht wurde dies deaktiviert? ... Ja, anscheinend wurde es deaktiviert, weil Idioten davon überzeugt werden konnten, etwas in ihre Adressleiste einzufügen. Die Infos finden Sie hier: stackoverflow.com/a/18782801/111036