<script type="text/javascript">
function goUrl(x)
{
window.location.href=x;
}
</script>
<a href="javascript:;" onclick="javascript:goUrl('http://www.sina.com');">跳转1</a>
<a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');">跳转2</a>
<a href="javascript:void(0);" onclick="javascript:goUrl('http://www.sina.com');return false;">跳转3</a>
<a href="#" onclick="javascript:goUrl('http://www.sina.com');">跳转4</a>
<a href="###" onclick="javascript:goUrl('http://www.sina.com');">跳转5</a>
测试环境IE6,IE7,Firefox 3。
跳转7和8在IE6环境下无效,9、10、11在IE6,IE7,Firefox3.01下测试均能 通过,。
跳转10和11最简洁。
关键在于<a>的href属性,空链接用"#","###"。
为了不返回网页顶端。
空链接推荐用"###"。
本文介绍了一种使用JavaScript实现页面跳转的方法,并测试了不同浏览器(IE6, IE7, Firefox3)下的<a>标签跳转功能。文章通过设置<a>标签的href属性为空链接(如# ###),结合JavaScript函数实现页面跳转。
4万+

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



