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

例子如下:

程序代码 程序代码
<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>

大家注意 param 与 embed 是一一对应的~

引用内容:
base 属性

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