Hola:
Para pasar solamente esos datos no te compliques la vida, utiliza la cadena 
de consulta del modo tradicional. Modifica las tres líneas siguientes y te 
funcionará. Además es conveniente que captures primero la cadena de consulta 
en variables y después utilices las variables para pasar los valores, de 
esta forma te evitarás tener problemas con las comillas.....
En definitiva quedaría así con la captura de la cadena de consulta y 
modificando las tres líneas del <object>

<code>

<%
queProducto = request("producto")
queSeccion = request("seccion")

        <param name="movie" value="../../../menu.swf?producto=<%= 
queProducto %>&seccion=<%= queSeccion %>">
        <param name="quality" value="high">
        <embed src="../../menu.swf?producto=<%= queProducto %>&seccion=<%= 
queSeccion %>" quality="high" >

</code>

un saludo,

---
Fernando


----- Original Message ----- 
From: "Fernando Sáez Comet" <[EMAIL PROTECTED]>
To: <[email protected]>
Sent: Wednesday, July 12, 2006 11:01 AM
Subject: [ASNativos] Problema paso de variables de Flash a .asp


Estoy pasando unas variables de Flash a .asp, no parece funcionar:

en el .asp:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0";
width="534" height="115">
        <param name="movie" value="../../../menu.swf">
        <param name="quality" value="high">
        <param name="flashvars"
value="producto=<%=request("producto")%>&seccion=<%=request("seccion")%>">
        <embed
flashvars="producto=producto=<%=request("producto")%>&seccion=<%=request("seccion")%>"
src="../../../MenuInterior.swf" quality="high"
pluginspage="http://www.macromedia.com/go/getflashplayer";
type="application/x-shockwave-flash" width="534" height="115"></embed>
      </object>

en Flash estoy pasando:

var rutaBoton1:String = new String("http://www.tal.com/apartado_A/"; +
_root.producto + "/" + _root.seccion + ".asp");
var rutaBoton2:String = new String("http://www.tal.com/apartado_B/"; +
_root.producto + "/" + _root.seccion + ".asp");
var rutaBoton3:String = new String("http://www.tal.com/apartado_C/"; +
_root.producto + "/" + "_root.seccion" + ".asp");
var rutaBoton4:String = new String("http://www.tal.com/apartado_D/"; +
_root.producto + "/" + _root.seccion + ".asp");
var rutaBoton5:String = new String("http://www.tal.com/apartado_E/"; +
_root.producto + "/" + _root.seccion + ".asp");


ruta.text = "Ruta: " + valorFlashVars;

function pasarURLSegunFlashVars():String{
return _root.valorFlashVars;
}

switch(_root.producto){
case "1": _root.nombre.text = "explicacion 1"; break;
case "2": _root.nombre.text = "explicacion 2"; break;
case "3": _root.nombre.text = "explicacion 3"; break;
case "4": _root.nombre.text = "explicacion 4"; break;
case "5": _root.nombre.text = "explicacion 5"; break;
case "6": _root.nombre.text = "explicacion 6"; break;
}

apartado_A_mc.onRollOver=function(){
_root.ruta.text = _root.rutaBoton1;
_root.moverX_yAncho(_root.barra,this._x,this._width);
}

apartado_A_mc.onRelease=function(){
getURL(_root.rutaBoton1,"miIframe");
}

haciendo trace(rutaBoton1) me dice
http:www.tal.com/apartado_A/undefined/undefined.asp
Creo que es por culpa del switch pero no estoy seguro

_________________________________________________________________
Grandes éxitos, superhéroes, imitaciones, cine y TV...
http://es.msn.kiwee.com/ Lo mejor para tu móvil.


-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------



-----------------------------------------------------
ASNativos
www.5dms.com
subscripciones/desubscripciones
http://asnativos.5dms.com
-----------------------------------------------------

Responder a