【问题标题】:Remove Anchor URL Label删除锚 URL 标签
【发布时间】:2013-12-05 06:35:47
【问题描述】:

我想知道是否有人可以指导我如何删除当您将鼠标悬停在锚点上时出现在页面底部的 url 标签(我想知道它是否可行)。我用谷歌搜索了很多,但没有找到任何答案。 假设我有

<a href="www.somepage.com" title="The Page">Link< /a>

在页面底部会出现一个工具提示/标签,显示“www.somepage.com”。

请在此处查看example

提前致谢!

【问题讨论】:

  • 您可以使用 jquery 隐藏链接,如下所述:[stackoverflow.com/questions/17655573/…
  • 为什么要隐藏这些信息?用户知道链接的位置非常有用,并且有助于用户教育避免网络钓鱼诈骗。我想不出任何隐藏状态栏文本的正当理由。
  • 这是 PHP 生成的页面吗?还是只是 HTML?如果只是 HTML,您可以使用 JavaScript,但如果这是通过 PHP 从您无法控制的来源加载的页面,您可以使用 DOMDocument 解析 HTMl。但是你不清楚你做了什么,你正在使用什么或者这是从哪里来的。
  • 主要是为了美观。虽然我确实考虑过不要因为@Dai 所说的而隐藏它。我想知道由于搜索引擎,这是否是一种好习惯……

标签: html url hyperlink anchor


【解决方案1】:

您可以使用 Javascript 或 JQuery。

例如,您可以将属性设置为“href=#”并添加属性 url=www.somepage.com,如下所示:

&lt;a href="#" url="www.somepage.com" id="link"&gt;Link&lt;/a&gt;

如果你点击它,什么都不会发生。

现在,您需要使用 javascript 或 JQuery click 事件来申请。下一个例子是使用 JQuery 和 Javascript:

在页面正文的底部:

&lt;script&gt;

$('#link').click(function() {

var url = $(this).attr('url');

window.location.href=url;

});

&lt;/script&gt;

【讨论】:

    猜你喜欢
    • 2019-03-13
    • 1970-01-01
    • 1970-01-01
    • 2013-12-10
    • 2022-06-30
    • 1970-01-01
    • 2021-12-05
    • 1970-01-01
    • 2015-03-09
    相关资源
    最近更新 更多