如何在状态栏中隐藏 url 地址? [复制]

Posted

技术标签:

【中文标题】如何在状态栏中隐藏 url 地址? [复制]【英文标题】:how to hide url address in status bar? [duplicate] 【发布时间】:2011-06-29 19:36:41 【问题描述】:

可能重复:javascript: Change browser window status message

当我们将鼠标悬停在某些链接文本上时,目标链接会显示在状态栏中。我们如何在状态栏中隐藏链接地址。例如,在以下链接中:

<a href="javascript:$('#fileUpload2').fileUploadStart()">Start Upload</a> 

【问题讨论】:

你解决了错误的问题——你首先使用了一个链接。如果您使用常规提交按钮,然后逐步增强它以进行后台上传(假设这是 JS 所做的),那么您的问题就会消失。 (并不是说状态栏向用户提供状态信息首先应该是一个问题)。 【参考方案1】:

试试这个

<a onClick="javascript:$('#fileUpload2').fileUploadStart()" href="javascript:void(0)">Start Upload</a>`

只有javascript:void(0) 会显示在浏览器窗口中。

詹姆斯

【讨论】:

仍然是一个不好的做法:在不提供超链接时不要使用锚元素。请参阅大卫对这个问题的评论。 @Marcel:我同意这不是一种好的做事方式,但它确实有效。大卫的评论是一种更好的方法。谢谢。

以上是关于如何在状态栏中隐藏 url 地址? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

鼠标悬停时如何将url隐藏在超链接中

如何隐藏或删除 Apple Watch 状态栏中的时间?

如何隐藏或删除Apple Watch状态栏中的时间?

如何在状态栏中显示背景? [复制]

谷歌和雅虎如何替换浏览器状态栏中的 URL?

RewriteRule 后如何在地址栏中保留原始 URL