Foros del Web » Programando para Internet » Javascript »

cambiar el valor de un parámetro "al vuelo" (on the fly)

Estas en el tema de cambiar el valor de un parámetro "al vuelo" (on the fly) en el foro de Javascript en Foros del Web. hola a todos estoy trabajando con el objeto activex "webbrowser control" lo que necesitaría es cambiar desde distintos hipervínculos en la página, el valor de ...
  #1 (permalink)  
Antiguo 28/06/2004, 21:16
Avatar de el_leon  
Fecha de Ingreso: diciembre-2003
Ubicación: Buenos Aires, Argentina
Mensajes: 182
Antigüedad: 20 años, 5 meses
Puntos: 0
cambiar el valor de un parámetro "al vuelo" (on the fly)

hola a todos

estoy trabajando con el objeto activex "webbrowser control"

lo que necesitaría es cambiar desde distintos hipervínculos en la página, el valor de uno de los parámetros del objeto

la línea de código que tendría que cambiar es
<PARAM NAME="Location" VALUE="esta_es_la_direccion_a_cambiar">

si alguien sabe cómo hacerlo con javascript le estaré muy agradecido.

saludos y gracias de antemano

el_leon
[email protected]
___________________________
la web la hacemos entre todos

Última edición por el_leon; 28/06/2004 a las 21:23
  #2 (permalink)  
Antiguo 29/06/2004, 00:10
Avatar de KarlanKas
Moderador extraterrestre
 
Fecha de Ingreso: diciembre-2001
Ubicación: Madrid
Mensajes: 6.987
Antigüedad: 22 años, 4 meses
Puntos: 61
Prueba con esto:
<PARAM id="localizacion" NAME="Location" VALUE="esta_es_la_direccion_a_cambiar">

y luego:
<a href="//CANCION MUY BONITA\\"
onclick='document.getElementById("localizacion").v alue="ben-hur.jpg";return false'
>
Pincha, hermoso!
</a>

Espero que me haya explicado bien!

O si lo prefieres pones en el head:
<script>
function localizaloEn(este){
document.getElementById("localizacion").value=este ;
}
</script>


y los enlaces los haces así:
<a
href="lo que quieras"
onclick="localizaloEn('/pepe/juan/anselmo.avi');return false"
>
Pinchame!!
</a>

Un saludo!
__________________
Cómo escribir

No hay pregunta tonta, sino tonto que quiere seguir en la ignorancia.

Última edición por KarlanKas; 29/06/2004 a las 00:16 Razón: Completar un poco la respuesta :-D
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 08:48.