// 关于Opera支持Flash的BASE参数的问题

😅 郁闷~今天下午查资料查了半天搞不清楚为什么 Opera 不支持Flash的BASE参数,最后又看了一次文档,才发现OPERA识别的是 embed 而不是 param,NND~所以在此提醒大家一下注意这个FLASH的 embedparam 的问题~

例子如下:

程序代码 程序代码

<object
  classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
  codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
  width="972"
  height="320"
  align="left"
>
  <param name="allowScriptAccess" value="always" />
  <param name="movie" value="secret/flash/how_mysuisui2.swf" />
  <param name="quality" value="high" />
  <param name="bgcolor" value="#ffffff" />
  <param name="base" value="secret/flash" />
  <embed
    src="secret/flash/how_mysuisui2.swf"
    width="972"
    height="320"
    align="left"
    quality="high"
    bgcolor="#ffffff"
    base="secret/flash"
    allowScriptAccess="always"
    type="application/x-shockwave-flash"
    pluginspage="http://www.macromedia.com/go/getflashplayer"
  />
</object>

大家注意 paramembed 是一一对应的~

引用内容:

base 属性

值: 基本目录或 URL
说明: (可选)指定用于解析 Flash SWF 文件中的所有相对路径语句的基本目录或 URL。如果 SWF 文件保存在与您的其他文件不同的目录下,这个属性是非常有用。

米随随 书于北京