<a href="" onclick="toUrl('https://www.baidu.com')">location.href不跳转测试1</a>
<a href="javascript:void(0);" onclick="javascript:toUrl('https://www.baidu.com')">location.href不跳转测试2</a>
<a href="javascript:void(0);" onclick="toUrl('https://www.baidu.com');return false;">location.href不跳转测试3</a>
<div style="height: 1800px;width:1000px;background:blue;">sldjflsdjs</div>
<a href="#" onclick="toUrl('https://www.baidu.com');return false;">location.href不跳转测试4</a>
<a href="##" onclick="toUrl('https://www.baidu.com');return false;">location.href不跳转测试5</a>
<a href="###" onclick="toUrl('https://www.baidu.com');return false;">location.href不跳转测试6</a>
/*
注:除了第一个以外,其他的都可正常跳转,
href="javascript:void(0)":表示该链接是一个死链接
href="#":#包含一个位置信息,默认的锚点是#top也就是网页的顶端,所以这种情况下,点击A链接会出现网页回到顶部的情况
* 当我们要自定义跳转链接,而不是利用href的时候,最好利用href="javascript:void(0)";是得当前链接成为一个死的链接
*/
<script>
function toUrl(x){
window.location.href = x;
}
</script>
window.location.href不起作用
最后编辑于 :
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- window.location用来获取网页的URL,它是一个对象,包含属性有: hash:从井号 (#) 开始的 ...
- 今天看到 对于很多初学者来说很难明白这表示什么,下边我将为大家介绍其相应的作用。 1、代码最前面的分号,可以防止多...
- href相当于打开一个新页面,replace相当于替换当前页面;这里打开页面都是针对历史记录来说,在页面上看完全相...