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 ----------------------------------