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: asnativos@5dms.com
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: asnativos@5dms.com
To: <asnativos@5dms.com>
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:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------


----------------------------------
Lista ASNativos:asnativos@5dms.com
http://www.5dms.com/listas
----------------------------------

Responder a