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