Foros del Web » Programando para Internet » Javascript »

Ejecutar javascript tras cargar página

Estas en el tema de Ejecutar javascript tras cargar página en el foro de Javascript en Foros del Web. Pues quería saber si es posible rellenar un campo de texto tras cargar una web, mediante javascript externo a la web. Para meternos en un ...
  #1 (permalink)  
Antiguo 12/10/2011, 13:37
Avatar de joj9  
Fecha de Ingreso: marzo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Ejecutar javascript tras cargar página

Pues quería saber si es posible rellenar un campo de texto tras cargar una web, mediante javascript externo a la web.

Para meternos en un ejemplo:
En esta misma web, en la parte superior, yo cambio el contenido del campo de búsqueda mediante el siguiente script ejecutado en la barra de direcciones:

Cita:
javascript:
window.getElementById('s').value="prueba";
window.reload();
Y lo que yo quería saber es si se podría cargar la web y seguidamente modificar el campo como en el ejemplo anterior, todo ello desde el mismo script.
Aquí dejo un ejeplo pero que no funciona:

Cita:
javascript:
window.open("http://www.forosdelweb.com");
window.getElementById('s').value="prueba";
window.reload();
Muchas gracias de antemano y a ver si podéis echarme un cable. Gracias ;)
  #2 (permalink)  
Antiguo 12/10/2011, 13:51
 
Fecha de Ingreso: septiembre-2011
Mensajes: 158
Antigüedad: 12 años, 7 meses
Puntos: 15
Respuesta: Ejecutar javascript tras cargar página

si se puede pero en lugar de usar value usa innerHTML

nadamas que estava provando en chrome y no me funcionava
y en IE me aparecia una advertecia
es cuestion de que agas pruevas
  #3 (permalink)  
Antiguo 12/10/2011, 14:58
Avatar de joj9  
Fecha de Ingreso: marzo-2010
Mensajes: 24
Antigüedad: 14 años
Puntos: 0
Respuesta: Ejecutar javascript tras cargar página

pues estoy probando con innerHTML, pero como no se muy bien como va pues no consigo hacer nada, a ver si alguien más me puede aportar algo

muchas gracias dleal100 ;)

Etiquetas: funcion, página, tras
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 01:11.