Foros del Web » Programando para Internet » Javascript »

Ejecutar javascript en la url

Estas en el tema de Ejecutar javascript en la url en el foro de Javascript en Foros del Web. Por ejemplo, si mi pagina es http://misitio.com y ahi coloco este enlace http://cualquierpagina.com y quiero que al cargar esa pagina aparesca una alerta que diga ...
  #1 (permalink)  
Antiguo 07/10/2010, 12:04
Avatar de Tecktonikrazy  
Fecha de Ingreso: enero-2010
Mensajes: 224
Antigüedad: 14 años, 11 meses
Puntos: 3
Pregunta Ejecutar javascript en la url

Por ejemplo, si mi pagina es http://misitio.com y ahi coloco este enlace http://cualquierpagina.com y quiero que al cargar esa pagina aparesca una alerta que diga "Fuiste recomendado a cualquierpagina.com por misitio.com" , entonces necesitaria alert('Fuiste recomendado a cualquierpagina.com por misitio.com'); pero resulta que yo no soy el dueño de http://cualquierpagina.com por lo tanto no puedo meter ese codigo en la pagina, entonces necesito que ese script venga en el enlace, intente cosas como:

http://cualquierpagina.com/javascript:alert('Fuiste recomen...');

http://cualquierpagina.com&javascript:alert('Fuiste recomen...');

http://cualquierpagina.com/&javascript:alert('Fuiste recomen...');

http://cualquierpagina.com/javascript:alert('Fuiste recomen...');

pero no funcionan, saben de que manera puedo hacerlo? trate de explicarme lo mejor que pude
__________________
I LOVE HTML (How To Make Love)
  #2 (permalink)  
Antiguo 07/10/2010, 12:14
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 6 meses
Puntos: 310
Respuesta: Ejecutar javascript en la url

No sé si se puede hacer, y si se puede no sé cómo hacerlo, pero se me ocurre que podrías poner enlaces normales y en el onunload del body poner un alert, lo que no sé es cómo averiguar en qué enlace se hizo click para ponerlo en el alert.
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #3 (permalink)  
Antiguo 07/10/2010, 12:20
Avatar de bitbow  
Fecha de Ingreso: julio-2006
Ubicación: Distrito Federal
Mensajes: 635
Antigüedad: 18 años, 5 meses
Puntos: 34
De acuerdo Respuesta: Ejecutar javascript en la url

Se me ocurre que puedes poner lago en el unload de tu sitio, aunque por lo que comentas veo un poco dificil, seria mas sencillo con frames o ver la forma de que naveguen en las demas paginas desde tu url.

Suerte .
__________________
El ego es el mayor enemigo de un hombre inteligente.
  #4 (permalink)  
Antiguo 07/10/2010, 12:26
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: Ejecutar javascript en la url

en el caso que se pueda hacer, creo que sí, ¿no crees que el dueño de esa web, lo interpretará como un ataque?
  #5 (permalink)  
Antiguo 07/10/2010, 12:41
Avatar de Ribon  
Fecha de Ingreso: septiembre-2010
Ubicación: El firmamento
Mensajes: 487
Antigüedad: 14 años, 3 meses
Puntos: 91
Respuesta: Ejecutar javascript en la url

ponlo en la propiedad onclick del enlace

Código HTML:
Ver original
  1. <a href="http://lapaginadestino" onclick="alert('fuiste recomendado por misitio.com');" />Enlace</a>

eso te mostrará el mensaje y luego de que apreten en aceptar se redirigirá a la otra pagina.

saludos
  #6 (permalink)  
Antiguo 07/10/2010, 12:45
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 6 meses
Puntos: 310
Respuesta: Ejecutar javascript en la url

Tiene razón @Ribon, no había caído en eso. El código sería así:
Código HTML:
Ver original
  1. <a href="http://lapaginadestino" onclick="alert('fuiste recomendado a '+this.href+' por misitio.com');">Enlace</a>
Saludos (:
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #7 (permalink)  
Antiguo 07/10/2010, 13:27
Avatar de IsaBelM
Colaborador
 
Fecha de Ingreso: junio-2008
Mensajes: 5.032
Antigüedad: 16 años, 6 meses
Puntos: 1012
Respuesta: Ejecutar javascript en la url

parece que no habéis entendido gran cosa acerca de lo que pretende hacer el usuario que abrió el tema. releerlo
  #8 (permalink)  
Antiguo 07/10/2010, 14:43
Avatar de Ribon  
Fecha de Ingreso: septiembre-2010
Ubicación: El firmamento
Mensajes: 487
Antigüedad: 14 años, 3 meses
Puntos: 91
Respuesta: Ejecutar javascript en la url

Cita:
Iniciado por IsaBelM Ver Mensaje
parece que no habéis entendido gran cosa acerca de lo que pretende hacer el usuario que abrió el tema. releerlo
Teiens toda la razón leí mal, xDD
pues la unica forma sería que abrieras la página destino en un frame aparte y que pusieras de cabecera algo de tu sitio, un banner o algo, muestras el mensaje y no se luego de unos segundos que redirija a la página original.
  #9 (permalink)  
Antiguo 07/10/2010, 15:05
Avatar de _cronos2
Colaborador
 
Fecha de Ingreso: junio-2010
Mensajes: 2.062
Antigüedad: 14 años, 6 meses
Puntos: 310
Respuesta: Ejecutar javascript en la url

Esque como él lo quiere hacer o lo hace con frames o no se puede, por tanto la mejor opción es mandar el alert antes de salir de la página. Ahora, si lo hace con frames ya es otra cosa.
__________________
" Getting older’s not been on my plans
but it’s never late, it’s never late enough for me to stay. "
Cigarettes - Russian Red
  #10 (permalink)  
Antiguo 08/10/2010, 08:20
Avatar de Tecktonikrazy  
Fecha de Ingreso: enero-2010
Mensajes: 224
Antigüedad: 14 años, 11 meses
Puntos: 3
Respuesta: Ejecutar javascript en la url

Hola, gracias a todos, pero esque nadie entendio, aunque yo tuve la culpa por no explicarme bien, lo que quiero no es solo una alerta, sino cualquier javascript, lo de poner el script en el evento onclick del enlace si lo sabia hacer, pero yo necesito el el script este en la url tal cual, de modo que aun que el usuario de click derecho sobre el link y seleccione "copiar ruta del enlace" y pegue la url en la barra de direcciones, se ejecute ese javascript, por eso es que trate de usar los ejemplos que les di
__________________
I LOVE HTML (How To Make Love)
  #11 (permalink)  
Antiguo 08/10/2010, 08:56
Avatar de Panino5001
Me alejo de Omelas
 
Fecha de Ingreso: mayo-2004
Ubicación: -34.637167,-58.462984
Mensajes: 5.148
Antigüedad: 20 años, 6 meses
Puntos: 834
Respuesta: Ejecutar javascript en la url

Como ya te dijeron, eso no es posible hacerlo como lo planteás.

Etiquetas: ejecutar, url
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 10:31.