Artículo Introducción de wulin.com (www.vevb.com): un pequeño uso de flash en XHTML.
1. El método tradicional de escritura flash no puede pasar la prueba
2. El método tradicional de escritura flash tendrá bordes punteados en IE7 para afectar la visión
3. El método de escritura de flash tradicional es un gran código para cada escritura, que no es propicio para la aplicación de mostrar múltiples flash en la misma página.
Aquí hay un método que se puede convertir a JS y luego llamado:
<! Doctype html público -// w3c // dtd xhtml 1.0 Transitional // en>
<html xmlns = lang = utf-8>
<Evista>
<title> </title>
<meta http-oquiv = content-type content = text/html; charset = utf-8 />
<script type = text/javaScript>
función flash (ur, w, h) {
document.write ('<object classID = clsid: d27cdb6e-ae6d-11cf-96b8-4444553540000 id = obj1 codebase =#versión = 6,0,40,0 borde = 0 ancho ='+w+'altura ='+h+'>');
document.write ('<param name = Movie Value ='+ur+'>');
document.write ('<param name = Quality value = high>');
document.write ('<incrustar src ='+ur+'pluginspage = type = application/x-shockwave-flash name = obj1 width ='+w+'height ='+h+'>');
document.write ('</objeto>');
}
</script>
</ablo>
<Body>
<script type = text/javascript> flash ('http://client.joy.cn/flvplayer/451974_1.swf','100','80'); </script>
<Br />
<Br />
<script type = text/javascript> flash ('http://www.flash8.net/uploadflash/68/flash8net_67466.swf','500','375'); </script>
</body>
</html>
Ventajas (correspondientes a las desventajas de los métodos de escritura tradicionales mencionados anteriormente):
1. Pase la prueba
2. No hay borde punteado para IE
3. Llamada ilimitada. Si guarda el código JS en la cabeza por separado como un archivo JS y lo llama, guardará mucho código. Incluso si simplemente lo calcula en números, el código que llama a JS es más simple que el código de inserción de Flash. Por supuesto, la premisa es que no solo hay un lugar para insertar Flash en su sitio web.