【问题标题】:Make the link visible when hovering a non-link element [duplicate]悬停非链接元素时使链接可见[重复]
【发布时间】:2016-07-18 21:31:17
【问题描述】:

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    没有。出于安全原因,现代浏览器已禁用手动设置状态栏。恶意站点开发人员可以使状态栏显示的 URL 与链接上的 URL 不同。

    以前的 Javascript 属性是这样工作的:

    window.status = "Status bar text";
    

    默认情况下,这在任何当前浏览器上都不再执行任何操作。

    【讨论】:

    • 为此创建一个示例
    • 如何创建一个无法完成的示例?
    • 我认为我确实创建了一个示例。如果有人在 Netscape 4 或 IE 5 中运行它,它可能仍然可以正常工作。
    【解决方案2】:

    不可以,但您可以将 <a> 元素放在另一个元素上方/周围,并使用 javascript“禁用”链接(onclick)以达到类似的结果:

    <a href="//Message in the status bar!" onclick="return false">
        <div>
             This div shows something in the status bar 
             but is actually surrounded by a disabled link
        </div>
    </a>
    

    【讨论】:

    猜你喜欢
    • 2011-02-15
    • 2012-03-25
    • 2011-07-31
    • 2013-11-10
    • 1970-01-01
    • 2017-07-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多