页面插入Flash方式

法一

1 <!-- 播放Flash动画代码 -->
2 <div class="logoFlash">
3     <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="1002" height="135">
4         <param name="movie" value="flash287.swf"/><!-- 使ie浏览器兼容 -->
5         <param name="quality" value="high"/>
6         <param name="wmode" value="transparent"/>
7         <embed src="flash287.swf" width="1002" height="135" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" wmode="transparent"/>
8     </object>
9 </div>
注:<object>标记是IE中引用多媒体的标记
  <embed>为Netscape中引用多媒体的标记


法二.embed方式

1 把上述代码中object的部分去掉,仅留embed标签,flash也可正常先显示。
2 百度博客使用的就是这种方式:
3 <embed allownetworking="none" allowscriptaccess="never" width="960" height="182" loop="false" menu="false" play="true" pluginspage="http://www.macromedia.com/go/getflashplayer" src="images/banner.swf" type="application/x-shockwave-flash"wmode="window"></embed>

法三.SWFObject方式

这是一个第三方控件,可以到SWFObject官方下载:http://code.google.com/p/swfobject/
最新的版本是2.2,基本的使用也非常简单,解压之后把其中的swfobject.js和expressInstall.swf两个文件拷贝到一个文件夹中,比如js文件夹。
在<head></head>中插入:

1 <script language="javascript" src="js/jquery.js"></script>

然后在需要显示flash的地方插入:

1 <script type="text/javascript">
2 swfobject.embedSWF("images/banner.swf", "myContent", "960", "182", "9.0.0", "expressInstall.swf");
3 </script>
4 <div id="myContent">
5 </div>

flash将显示在<div>标签中,也可以在<div>标签中插入文字或图片,有利于搜索引擎收录,且不影响flash的显示。

 转摘自:http://blog.csdn.net/tf576776047/article/details/6962871

原文地址:https://www.cnblogs.com/NB-JDzhou/p/5437591.html