有的时候,我们希望一个链接显示的是网址1,但点击以后,实际跳转到其他的网站。这个时候,我们就要使用onclick事件。
我们可以这样做:
function onok()
{
alert("ok");
window.location.href="http://www.reuters.com";
return;
}
<a onclick="javascript:onok();" href="http://www.sina.com.cn">sina</a>
但是,虽然我们在onok()里面进行了跳转,用ie的时候点击仍然会到sina去,而firefox不会。
解决方法如下:
<a onclick="javascript:onok();return false
;" href="http://www.sina.com.cn">sina</a>
本文介绍如何设置HTML链接,使其显示为一个网址,但实际上点击后跳转到另一个网址。重点介绍了如何利用JavaScript的onclick事件实现这一功能,并解决了在不同浏览器中的一致性问题。
710

被折叠的 条评论
为什么被折叠?



