Edición: En firefox sí que rula.
Para hacerlo, cread un archivo flash con un simple círculo dentro. Lo guardáis en un directorio en el que también guardáis una imagen de nombre "fondo.gif". Seguidamente, creamos un archivo html y ponemos el siguiente código:
Código :
<html>
<body background="fondo.gif">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="100" height="100" id="index" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="index.swf" />
<param name="quality" value="high" />
<param name="wmode" value="transparent" />
<param name="bgcolor" value="#ffffff" />
<embed src="index.swf" quality="high" wmode="transparent" bgcolor="#ffffff" width="100" height="100" name="index" align="middle" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</body>
</html>
Lo probamos en IE y obviamente rula, y en firefox también! Lo que me lleva a suponer que el problema de si se ve o no, es en el doctype del html. El html que genera FLASH, es:
Código :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
Con esto, no rula.
Mientras que si ponemos el html sin más:
Código :
<html><body>.....
Pos sí que rula.