合乎web规范的嵌入Flash的方式

日期:2021-01-20 类型:科技新闻 

关键词:微信小程序商城,免费微信小程序,小程序设计软件,小程序生成平台,可查询的小程序

  常有网友发问,怎样让网页页面中嵌入的Flash标识也合乎web规范。现阶段都还没1个完善的处理方法,这篇文章内容中,大家将Flash嵌入标识写入js文档中,根据自变量传送主要参数的方法往返避不符规范的标识。

  请留意,这只是1个变通的方式,换汤不换药,仍未能最后处理存在的难题,根据认证只是1种表象,这样的思路是否可取,在具体实际操作中请大伙儿自主掂量。
  最先创建1个JS文档flash.js。写入以下编码:
function swf(file,w,h) {
document.write('<object classid="clsid:D27CDB6E-AE6D⑴1cf⑼6B8⑷44553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" 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="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="' w '" height="' h '"></embed> ');
document.write('</object> ');
}
  上面的js脚本制作界定了1个涵数swf,并设定3个自变量,它们各自是:flile文档连接,w宽度,h高宽比。在XHTML中向这个涵数传送自变量便可完成flash的嵌入。以下编码:
<div id="flash">
<script type="text/javascript" language="javascript">swf('jb51com.swf','500','220');</script>
</div>
  创建id为flash的div做为1器皿,在其內部嵌入js脚本制作,自变量先后为:文档相对路径、宽度、高宽比。
  看下面的所有编码:
<!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">
<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(jb51com.swf','500','220');</script>
</div>
</body>
</html>
上一篇:CSS 款式表撰写设计风格剖析 返回下一篇:没有了