IE下as调用js报错脚本错误:js报错:try { document.getElementById("").SetReturnValue(__flash__toXML(MY_FUNCTION(

jackxiang 2011-3-24 17:44 | |

try { document.getElementById("").SetReturnValue(__flash__toXML(MY_FUNCTION()) ); } catch (e) { document.getElementById("").SetReturnValue("<undefined/>"); }



   今天在改  ohthink 时候遇到一个js报错 一直在报 只有IE希勒报名  火狐正常  就是上面的那行  但是根据脚本调试的结果显示 也找不到那一行   只提示个NULL 无从下手  最后终于发现了问题  ~

原来是某篇日志引入flash时候调用的函数   object必须要有 id 和 name  即使你随意加一个值  但是必须要有~

增加id、name,解决问题,不再报错误。

增加右边: id="jackxiagn" name="jackxiang"

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,28,0" width="974" height="246" id="jackxiagn" name="jackxiang">

作者:jackxiang@向东博客 专注WEB应用 构架之美 --- 构架之美,在于尽态极妍 | 应用之美,在于药到病除
地址:https://jackxiang.com/post/4141/
版权所有。转载时必须以链接形式注明作者和原始出处及本声明!


最后编辑: jackxiang 编辑于2011-4-4 21:14
评论列表
发表评论

昵称

网址

电邮

打开HTML 打开UBB 打开表情 隐藏 记住我 [登入] [注册]