Como puedo hacer para leer la url de la página web que contiene un flash?
La utilidad que quiero darl es para que cargue un banner u otro segun la página.
Gracias.
| |||
| Respuesta: Url del browser Hola otra vez, pensandolo bien, creo que con javascript se puede tambien pero es un pokillo mas laborioso, bueno empecemos de una vez: en javascript haces lo siguiente: var miURL = window.location.href; var indice = miURL.indexOf( "?" ); var parametrosURL = miURL.substring( indice ); y donde haces el embed del SWF haces esto(con javascript aun): document.write("<Embed blablabla.... src=\"miSWF.swf"+ parametrosURL + "\" "); y cuando se cargue el flash, ya va tener listas para usar las variables que le pusiste en la url. Saludos y hasta luego!!! |
| |||
| Respuesta: Url del browser Hola, No, se supone que "parametrosURL" es una cadena que tiene algo asi: "?var1=esto&var2=estootro&...varN=estoN&" entonces en tu embed despues del document.write quedaria algo asi: <embed src="images/menus.swf?var1=esto&var2=estootro&...varN=estoN&" quality="high"...etc y en flash tomas las variables tal cual aparecen en la lista de parametros, osea trace(var1); trace(var2); trace(varN); con respecto a lo que dices que no recibe la variable, esta muy raro, deberia de funcionar, ya intentaste anteponerle _root ? trace( _root.mi_var ); Suerte y hasta luego! |