
18/01/2008, 04:50
|
| | Fecha de Ingreso: agosto-2007 Ubicación: Torremolinos Málaga
Mensajes: 9
Antigüedad: 17 años, 6 meses Puntos: 0 | |
Re: Vinculo sobre Flash Ufff 2 años después, la peña sigue sin ponerse de acuerdo!
Llevo dos días (16 horas) intentando conseguir hacer un contador de clicks para SWFs.
Es decir, debo respetar la url destino del Flash, mientras que además debo lanzar un ajax que me cuente el click en la BD.
PUES BIEN!!! Lo he conseguido .. PERO (siempre un pero) SOLO EN FIREFOX!!!! En IE6 ni de coña!!.
Alguien lo puede tocar para que funcione en IE6.
(Por favor, que nadie me diga que cambie la url dentro del flash eh? que el sistema tiene unos 200-300 banners y no me voy a poner a camboiar URLs, sin decir que vete a saber donde están los fuente).
El código que FUNCIONA en FIREFORX es el siguiente:
<div style="position:relative; z-index:1" onclick="alert('simula AJAX');">
<div style="position:relative; z-index:-999">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="<?php echo $width;?>" height="<?php echo $height;?>" id="index" align="middle" >
<param name="allowScriptAccess" value="sameDomain"/>
<param name="movie" value="<?php echo $ruta_banner_cab?>" /><param name="quality" value="high" />
<param name="wmode" value="transparent">
<embed src="<?php echo $ruta_banner_cab?>" quality="high" width="<?php echo $width;?>" height="<?php echo $height;?>" name="index" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" wmode="transparent" /></embed>
</object>
</div>
</div>
Por supuesto, he probado con transparent y opaque
Me he apostado con mi jefe una botella vino a que lo saco... ya me he ganado media :P
saludos y gracias |