jsp中插入flash代码解释

   <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="970" height="306">
          <param name="movie" value="http://www.ahgxjt.com/imageshow.swf" />
          <param name="wmode" value="transparent" />
          <param name="quality" value="high" />
          <embed src="http://www.ahgxjt.com/imageshow.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="970" height="306"wmode="transparent"></embed>
      </object>

     解释:    

                  Object标签是用于windows IE3.0及以后浏览器或者其它支持Activex控件的浏览器。“classid”和"codebase"属性必须要精确的按上例所示的写法写,告诉他们浏览器自动下

            载flash player的地址。如果你没有安装过flash player  那么IE 3.0以后的浏览器会跳出一个提示框是否要自动安装flash player,当然,如果你不想安装,可以省略掉这些代码。

                  Embed标签是用于Netscape Navigator2.0及以后的浏览器或其它支持Netscape插件的浏览器。“pluginspage”属性告诉浏览器下载flash player的地址,如果还没有安

            flash player的话,用户安装完后需要重启浏览器才能正常使用。

                  为了确保大多数浏览器能正常显示flash,你需要把embed标签嵌套在OBJECT标签内,就如上面代码例子一样。支持Activex控件的浏览器将会忽略OBJECT标签内的EMBED

          标签。Netscape和使用插件的浏览器将只读取Embed标签而不会识别Object标签。也就是说,如果你省略了Embed标签,那firefox就不能识别你的flash了。

   必需属性:

               classid:设置浏览器的Activex控件,仅用于Object标签。

               codebase:设置flash Activex控件的位置,如果浏览器没有安装的话,可以自动下载安装。

               width:宽度。

               height:高度。

               src:指定影片的下载地址。

               pluginspage:设置flash插件的位置。

               movie:指定影片的下载地址。

 

 

posted @ 2013-07-09 11:58  gexiaomin  阅读(1143)  评论(0编辑  收藏  举报