¿Es posible llamar a una función javascript desde la URL?Llamar a la función de Javascript desde la barra URL/dirección
Algo así como: http://www.example.com/mypage.aspx?javascript:printHelloWorld()
Sé que si se pone javascript:alert("Hello World");
en la barra de direcciones que va a funcionar.
Sospecho que la respuesta a esto es no, pero me preguntaba si había alguna manera de hacerlo.
¿Qué comportamiento sería su URL tiene que mostrar - hacer que desea ejecutar Javascript en el contexto de ese sitio? –
El 'http:' al comienzo del URI le dice al navegador "Quiero que haga una solicitud HTTP", por lo que la solicitud HTTP lo hace. No hay forma de evitarlo, creo. – Constantin
Si pego 'javascript: alert (" Hi ");' en mi barra de direcciones de Firefox (28.0) y presiono Enter, no pasa nada. Tal vez esto ha sido deshabilitado? ... Sí, aparentemente se ha desactivado porque los idiotas podrían convencerse de pegar algo en su barra de direcciones. Se encontró la información aquí: http://stackoverflow.com/a/18782801/111036 – mivk