Esta ha sido la solucion buena, gracias Felipe al final DOM nos salvo.
-----Mensaje original-----
De: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
nombre de Felipe Meirelles
Enviado el: miércoles, 27 de julio de 2005 14:04
Para: [email protected]
Asunto: RE: [ASNativos] Problemas JavaScript en Mac
Hola!
¿Por qué no pruebas crear la tag del SWF pasandolé los parámetros por GET?
Te envío un ejemplo, pero no sé si funciona en un Mac por que no tengo donde
probarlo.
<code>
<script>
var searchString = window.location.search;
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"
WIDTH="550" HEIGHT="400" ALIGN="">');
document.write(' <PARAM NAME=movie VALUE="flash.swf'+ searchString +'">');
document.write(' <PARAM NAME=quality VALUE=high>');
document.write(' <PARAM NAME=scale VALUE=noScale>');
document.write(' <PARAM NAME=bgcolor VALUE=#FFFFFF>');
document.write(' <EMBED src="flash.swf'+ searchString +'" quality=high
bgcolor=#FFFFFF WIDTH="550" HEIGHT="400" ALIGN=""
TYPE="application/x-shockwave-flash"
PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');
document.write('</OBJECT>');
</script>
</code>
Saludos,
Felipe Meirelles
_______________________
[EMAIL PROTECTED]
----Original Message Follows----
From: "Bruno Torres" <[EMAIL PROTECTED]>
Reply-To: [email protected]
To: <[email protected]>
Subject: RE: [ASNativos] Problemas JavaScript en Mac
Date: Wed, 27 Jul 2005 11:04:19 +0200
Estoy usando una funcion de javascript para pasarle a una pelicula de flash
los parámetros queryString que me llegan con la url.
Utilizo este codigo en el htm:
<script language="JavaScript">
function f_init() {
sHRef = location.href;
nQSstart = sHRef.indexOf("?");
if(nQSstart!=-1) {
nQSstart++;
nQSend = sHRef.length;
sQS = sHRef.substring(nQSstart, nQSend);
aQS = sQS.split("=");
for(i=0; i<aQS.length; i=i+2) {
setVariable("noticias", aQS[i], aQS[i+1]);
}
} else {
setVariable("noticias", "id", 0);
}
}
function setVariable(sFlash, sVar, sValue) {
eval("document."+sFlash+".SetVariable('"+sVar+"',
'"+sValue+"');");
return;
}
</script>
y desde el flash hago la siguiente llamada:
getURL("javascript:f_init()");
de manera que me llegan los parametros.....
En windows funciona correctamente, pero en macintosh no se ejecuta
correctamente:
eval("document."+sFlash+".SetVariable('"+sVar+"', '"+sValue+"');");
¿¿¿¿¿Alguna sugerencia para hacerle llegar las queryStrings a la movie de
flash en mac??????
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------
----------------------------------
Lista ASNativos:[email protected]
http://www.5dms.com/listas
----------------------------------