IE8 无法使用JS的indexOf,length,replace怎么解决

JavaScript021

IE8 无法使用JS的indexOf,length,replace怎么解决,第1张

可能有两个原因:1 是 网页本身的JS脚本有语法或其他错误导致JS无法成功加载 2 IE本身的兼容性很差,可能该网页使用了IE8 不支持的JS脚本 如果是1,那没办法,网页的问题,如果是2 可以换个浏览器 ,遨游3 火狐 chrome 等试试。

注意 onclick="javascript:window.external.AddFavorite('http://blog.fend.cn', '漫步浪尖')return false" 中还需要return false,它是取消a标签点击后的默认事件(跳转、打开新窗口或书签等)的,你的代码没有,应该补上这个后IE可用。请参考:

http://zhidao.baidu.com/question/173522037.html

中的答案。 还提供了同时兼容FF的方法