Acabo de volver a intentarlo con swfobject.js y me sigue haciendo lo mismo:
en el head... (archivo layout)
Código HTML:
<script type="text/javascript" src="swfobject.js"></script>
<script type="text/javascript">
swfobject.embedSWF("flash/0201-producto.swf", "ban_prod", "557", "104", "9.0.0", "flash/expressInstall.swf");
</script>
en el body (parte de su correspondiente módulo)
Código HTML:
<div id="ban_prod">
<p><a href="adobe.com/go/getflashplayer"><img src="adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash
player" /></a></p>
</div>
La única novedad que he comprobado es que al principio tenía puesta una versión de flash muy alta y me tocó instalarla, ese mensaje alternativo también me salía en la llamada sobre ajax (lógico), pero el script sigue sin ejecutarse.
Saludos.