a标签href属性执行javascript几点注意事项

当a标签href执行javascript的时候的几点注意事项,这些问题主要出现在IE6中
1、调用window.open页面返回[object]

设计蜂巢

示例:设计蜂巢
测试环境:IE6-8
解决方法:直接使用

设计蜂巢 

设计蜂巢

2、onclick调用window.open被javascript:;或javascript:void(0)覆盖

设计蜂巢

示例:设计蜂巢
测试环境:IE6
解决方法:直接使用

设计蜂巢

设计蜂巢

以上两点完全是可以避免掉的,推荐直接用a标签href属性代替js动作。放着a标签不用,用window.location不是多此一举呢?

发表评论

电子邮件地址不会被公开。 必填项已用*标注