主题: IE6下,当在包含flash的页面中调用编辑器时会出错,编辑器无法显示 |
作者: 阿鸡, 发布日期: 2012-01-31 00:17:34, 浏览数: 3004 |
操作系统: Windows XP、Windows 7
浏览器: IE6
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" width="959" height="157" id="HeadFlash" viewastext> <param name="movie" value="/images/head.swf"> <param name="quality" value="high"> <param name="menu" value="false"> <param name="wmode" value="transparent"> <embed src="/images/head.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="959" height="157"></embed> </object> 很普通的调用flash的代码
var list = _getAttrList(_unescape(div.innerHTML));
这个错误只会在IE6下出现,IE8、FireFox测试均正常, |
作者: 阿鸡, 发布日期: 2012-01-31 00:32:59 |
将插入FLASH的代码精简为一句倒是可以暂时解决这个错误:
<embed src="/images/head.swf" width="959" height="157" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" />
不过我想也只是治标不治本,而且FLASH的有些参数就无法设置了 |
回复 |