Foros del Web » Programando para Internet » Javascript »

¿Se puede obtener una variable javascript recorriendo el DOM?

Estas en el tema de ¿Se puede obtener una variable javascript recorriendo el DOM? en el foro de Javascript en Foros del Web. Buenos días, Me encuentro haciendo un script de greasemonkey de una página ajena a mi, pero tengo una duda bastante grande y no sé si ...
  #1 (permalink)  
Antiguo 15/07/2010, 00:54
Avatar de MaNu-SG  
Fecha de Ingreso: junio-2005
Mensajes: 5
Antigüedad: 19 años, 7 meses
Puntos: 0
¿Se puede obtener una variable javascript recorriendo el DOM?

Buenos días,

Me encuentro haciendo un script de greasemonkey de una página ajena a mi, pero tengo una duda bastante grande y no sé si lo que intento es posible o no.

En el código de la página, dentro del <head> aparece el siguiente código:

Código:
<script type="text/javascript">
var variable="valor";
</script>
Mi pregunta es ¿se puede usar la variable de algún modo con greasemonkey? Ya sea recorriendo el DOM o de algún otro modo que se os ocurra.

Detallar que la etiqueta <script> no es la única que existe, hay bastantes más.

Muchas gracias.
  #2 (permalink)  
Antiguo 15/07/2010, 01:17
Avatar de zerokilled
Javascripter
 
Fecha de Ingreso: abril-2009
Ubicación: Isla del Encanto, La Borinqueña [+>==]
Mensajes: 8.050
Antigüedad: 15 años, 8 meses
Puntos: 1485
Respuesta: ¿Se puede obtener una variable javascript recorriendo el DOM?

¿has intentado leer la variable directamente desde greasemonkey? hace gran tiempo que ya no uso greasemonkey y hace poco abandone firefox, pero si bien recuerdo los códigos de greasemonkey pueden interactuar con los códigos del documento.
__________________
la maldad es una virtud humana,
y la espiritualidad es la lucha del hombre contra su maldad.
  #3 (permalink)  
Antiguo 15/07/2010, 02:48
Avatar de MaNu-SG  
Fecha de Ingreso: junio-2005
Mensajes: 5
Antigüedad: 19 años, 7 meses
Puntos: 0
Respuesta: ¿Se puede obtener una variable javascript recorriendo el DOM?

Cita:
Iniciado por zerokilled Ver Mensaje
¿has intentado leer la variable directamente desde greasemonkey? hace gran tiempo que ya no uso greasemonkey y hace poco abandone firefox, pero si bien recuerdo los códigos de greasemonkey pueden interactuar con los códigos del documento.
Cierto, usando unsafeWindow.

Gracias por la pista, gracias a eso lo he encontrado.
  #4 (permalink)  
Antiguo 15/07/2010, 03:18
Avatar de caricatos
Moderador
 
Fecha de Ingreso: abril-2002
Ubicación: Torremolinos (Málaga)
Mensajes: 19.607
Antigüedad: 22 años, 9 meses
Puntos: 1284
Respuesta: ¿Se puede obtener una variable javascript recorriendo el DOM?

Hola:

Para tu código, supongo que serviría algo así:

alert(window.variable);
alert(window["variable"]);

Ya que las variables globales son como atributos de window.

Saludos
__________________
Por favor:
No hagan preguntas de temas de foros en mensajes privados... no las respondo

Etiquetas: dom, variables
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:57.