符合web标准的嵌入Flash的方法

失控Ccmz

失控Ccmz

2016-02-19 23:17

今天图老师小编要向大家分享个符合web标准的嵌入Flash的方法教程,过程简单易学,相信聪明的你一定能轻松get!

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)  常有网友提问,如何让网页中嵌入的Flash标签也符合web标准。目前还没有一个完美的解决办法,这篇文章中,我们将Flash嵌入标签写入js文件中,通过变量传递参数的办法来回避不符合标准的标签。

 

  请注意,这只是一个变通的方法,换汤不换药,并未能最终解决存在的问题,通过验证只是一种表象,这样的思路是不是可取,在实际操作中请大家自行斟酌。

  首先建立一个JS文件flash.js。写入如下代码:

function swf(file,w,h) {
    document.write('object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="" width="'+w+'" height="'+h+'" ');
    document.write('param name="movie" value="' + file + '"');
    document.write('param name="quality" value="high" ');
    document.write('param name="wmode" value="transparent" ');
    document.write('param name="menu" value="false" ');

    document.write('embed src="' + file + '" quality="high" pluginspage="" type="application/x-shockwave-flash" width="'+w+'" height="'+h+'"/embed ');
    document.write('/object ');
}

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/webkaifa/)

  上面的js脚本定义了一个函数swf,并设置三个变量,它们分别是:flile文件链接,w宽度,h高度。在XHTML中向这个函数传递变量即可实现flash的嵌入。如下代码:

div id="flash"
    script type="text/javascript" language="javascript"swf('webjxcom.swf','500','220');/script
/div

  建立id为flash的div作为一容器,在其内部嵌入js脚本,变量依次为:文件路径、宽度、高度。

  看下面的全部代码:

!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" ""
html xmlns=""
head
meta http-equiv="Content-Type" content="text/html; charset=gb2312" /
title符合web标准的嵌入Flash的方法/title
script type="text/javascript" language="javascript" src="flash.js"/script
style type="text/css"
#flash { width:500px; margin:50px auto; border:5px solid #03c;}
/style
/head
body
div id="flash"
    script type="text/javascript" language="javascript"swf(webjxcom.swf','500','220');/script
/div
/body
/html

展开更多 50%)
分享

猜你喜欢

符合web标准的嵌入Flash的方法

Web开发
符合web标准的嵌入Flash的方法

符合Web标准的超链接

Web开发
符合Web标准的超链接

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

什么是符合web标准的网站

Web开发
什么是符合web标准的网站

论web标准的网页制作和符合web标准的网站UI

Web开发
论web标准的网页制作和符合web标准的网站UI

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

一个经典的符合web标准的flash插入法

Web开发
一个经典的符合web标准的flash插入法

符合WEB标准的网页图像的代码精简

Web开发
符合WEB标准的网页图像的代码精简

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Win10预览版系统关闭微软小娜Cortana助手的方法

Win10预览版系统关闭微软小娜Cortana助手的方法

line-height使文本居中的3像素bug问题

line-height使文本居中的3像素bug问题
下拉加载更多内容 ↓