清除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)});

posted on 2008-04-14 10:31  RIVERSPIRIT  阅读(832)  评论(0)    收藏  举报