window.onload=function(){
if (document.all){
alert(document.all);
window.document.onclick= new Function("return onClick(event);");
}else{
window.document.body.setAttribute("onclick","return onClick(event);")
}}
我想要的效果有了,可是页面上的所以连接都失效了。请问该如何改写这段js
if (document.all){
alert(document.all);
window.document.onclick= new Function("return onClick(event);");
}else{
window.document.body.setAttribute("onclick","return onClick(event);")
}}
我想要的效果有了,可是页面上的所以连接都失效了。请问该如何改写这段js
解决方案 »
- testFu({x:0,y:1,z:2})这么写是什么意思?
- javascript调用webservice
- 一个js菜单, 在IE下正常,在FIREFOX下展不开,怀疑是setTimeOut有问题。。。
- setinterval 如何使用
- 如何用JAVASCRIPT在HTML中画多边形
- 如何让某一控件载入的时候自动执行一函数
- Textarea 如何模拟 翻页效果
- 怎么判断点击事件的对象属于父对象第几个子节点
- 100用过rte.js在线编辑器的请进,焦点无法定位
- JavaScript 中的实列对象如何删除 ?
- javascript新手:让我苦闷的javascript
- 关于网站初始大小的菜鸟级别问题。。急急急~~~
//...your code
if(event.srcElement.tagName=='a')return true;
//...your return
}
if (document.all){
alert(document.all);
window.document.onclick= new Function("if(event.srcElement.tagName=='A'){event.srcElement.click();}else{return onClick(event);}");//判断是否是超连接
}else{
window.document.body.setAttribute("onclick","return onClick(event);")
} }
else里会使a标签无效吗?没有试过, 如果发生也参照楼上代码加以修改就可以了