【发布时间】:2013-10-29 01:46:41
【问题描述】:
当您浏览一个链接时,您会在浏览器的左下方看到一个带有完整链接的白框。 你如何从我的网站上删除它?
提前谢谢你!
【问题讨论】:
标签: html css browser hyperlink
当您浏览一个链接时,您会在浏览器的左下方看到一个带有完整链接的白框。 你如何从我的网站上删除它?
提前谢谢你!
【问题讨论】:
标签: html css browser hyperlink
该框是由您的浏览器而不是页面插入的。你can't remove it,有充分的理由 - 它可以帮助你了解链接会将你带到哪里,任何想要隐藏该信息的人都是可疑的。
【讨论】:
只需使用内联 JavaScript:
<a href="#" onclick="location.href ='http://www.google.com';">click here</a>
【讨论】:
浏览器就是这样做的。你不能删除它。这也是一件好事,因此用户可以看到他们要去哪里。
话虽如此,您可以通过 javascript 将该位置添加到新页面(当然,如果您愿意,您可以将其设置为链接的样式)。
<span onclick="location.href = 'url';">Click Me!</span>
如果你刚刚这样做:
<a href="#" onclick="location.href ='url';">click me!</a>
,你仍然会在底部看到一个白框(说thispage/#),因为它仍然是一个链接。因此,如果您想一起移除该框,请使用第一个选项。
见Fiddle(注意:这个特定的例子在JSFiddle中不起作用,但你仍然可以在你自己的页面中实现它)
【讨论】:
你可以像使用脚本一样删除:
$("a").attr("href", "#")
或带条件语句
$("a[href='http://www.google.com/']").attr('href', '#')
【讨论】: