SWFAddress que no me tira
Bueno, estoy probando a utilizar la librería SWFAddress pero no hay forma de que funcione
esto es lo que tengo en el html:
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="es" lang="es">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script type="text/javascript" src="js/swfobject.js"></script>
<script type="text/javascript" src="js/SWFAddress.js"></script>
<title>home</title>
<style type="text/css">
<!--
body {
background-color: #000;
}
#flash{
position:absolute;
height:630px;
width:950px;
top:0px;
left:-475px;
margin-left:50%;
}
-->
</style>
<div id="flash"><div id="swf"></div>
</div><script type="text/javascript">
swfobject.embedSWF("home.swf", "swf", "950", "630", "10.0.0", "expressInstall.swf",null,null,{allowscriptaccess :"always",id:"xcx"});
</script>
</body>
</html>
Y esto en flash cs4:
function cambia(e:SWFAddressEvent) {
var reg:RegExp=/_/;
var titulo:String=e.value;
titulo.replace(reg," ");
titulo=titulo.substr(1,1).toUpperCase()+titulo.substr(2,titulo.length-1);
trace("__"+titulo);
SWFAddress.setTitle("XCX - César Valladares Portfolio :"+titulo);
}
SWFAddress.addEventListener(SWFAddressEvent.CHANGE,cambia);
Para llamarlo he añadido a la función de MouseEvent.CLICK del boton:
SWFAddress.setValue("/"+e.currentTarget.seccion);
La cosa parece que funciona porque me traza "__" y el nombre de la sección en cada click. Pero luego a la hora de la verdad el navegador no parece responder.
¿Alguna idea de donde meto la pezuña?