Apakah mungkin untuk memanggil fungsi javascript dari URL? Saya pada dasarnya mencoba memanfaatkan metode JS di halaman yang tidak memiliki akses ke sumbernya.
Sesuatu seperti: http://www.example.com/mypage.aspx?javascript:printHelloWorld()
Saya tahu jika Anda memasukkannya javascript:alert("Hello World");
ke bilah alamat, itu akan berhasil.
Saya menduga jawabannya adalah tidak tetapi, hanya bertanya-tanya apakah ada cara untuk melakukannya.
http:
di awal URI memberi tahu browser "Saya ingin Anda membuat permintaan HTTP", jadi permintaan HTTP yang dilakukannya. Tidak ada jalan lain, saya pikir.
javascript:alert("Hi");
ke bilah alamat Firefox (28.0) dan menekan Enter, tidak ada yang terjadi. Mungkin ini telah dinonaktifkan? ... Ya, tampaknya ini telah dinonaktifkan karena orang bodoh dapat diyakinkan untuk menempelkan apapun ke bilah alamat mereka. Menemukan infonya di sini: stackoverflow.com/a/18782801/111036