清除ie状态栏超链接提示的最简方法
清除ie状态栏超链接提示的最简方法
chpn 02-28-2007, 9:38 上午
a:hover{
xxxxx:expression(window.defautStatus="");
}
Re: 清除ie状态栏超链接提示的最简方法
mad4solo 02-28-2007, 16:05 下午
这方法好用,可惜不够通用
expression方法只适用于IE浏览器
我个人感觉,要想又通用又简单地解决这个问题,还是用JQuery框架比较好,基本上一句话就解决了
而且框架本身也不算太大(比起prototype来说确实小不少)
Re: 清除ie状态栏超链接提示的最简方法
justone 03-01-2007, 21:56 下午
mad4solo wrote:
这方法好用,可惜不够通用
expression方法只适用于IE浏览器
我个人感觉,要想又通用又简单地解决这个问题,还是用JQuery框架比较好,基本上一句话就解决了
而且框架本身也不算太大(比起prototype来说确实小不少)
的确,仅IE支持CSS中写expression
我以前的做法是用onclick时再打开链接,href属性中用伪协议
<a href="javascript:void(null)" onclick="{Function}">链接</a>
对了,请问jQuery中如何写,能否给个一句话的例子?
Re: 清除ie状态栏超链接提示的最简方法
paulleder 03-05-2007, 21:03 下午
这样行不?
for(var i=0;i<document.Links.length;i++){
document.Links[i].onmouseover=document.Links[i].onclick=function(){
window.defaultStatus=""
}
}
Re: 清除ie状态栏超链接提示的最简方法
mad4solo 03-08-2007, 15:10 下午
justone wrote:
mad4solo wrote:
这方法好用,可惜不够通用
expression方法只适用于IE浏览器
我个人感觉,要想又通用又简单地解决这个问题,还是用JQuery框架比较好,基本上一句话就解决了
而且框架本身也不算太大(比起prototype来说确实小不少)
的确,仅IE支持CSS中写expression
我以前的做法是用onclick时再打开链接,href属性中用伪协议
<a href="javascript:void(null)" onclick="{Function}">链接</a>
对了,请问jQuery中如何写,能否给个一句话的例子?
$("a").hover(function(){window.defautStatus="";},null);
不过上面这样写要求script段必须在整个html段后面
要是想把script段正常地放在head标签内,可以这样写
$(document).ready(function(){$("a").hover(function(){window.defautStatus="";},null)});