我在Iframe中有一个链接,并通过中间的PHP脚本将用户重定向到最终目的地x.com
。但是,我希望用户在鼠标悬停链接时在其状态栏中查看最终目标链接。
我已经尝试了一切来改变window.status
(在绝望中)但没有任何作用。到目前为止我已尝试过:
<a onmouseover='window.top.status="x.com";return true;'....
<a onmouseover='window.parent.status="x.com";return true;'....
<a onmouseover='parent.window.status="x.com";return true;'....
答案 0 :(得分:1)
在大多数现代(甚至不那么现代)的浏览器中都禁用了此功能:https://developer.mozilla.org/en-US/docs/Web/API/window.status
如果要执行此操作,可以创建函数onload以创建链接元素,并在mousedown上更改它。这里有一个很好的例子:How to change window.status by onmouseover of a createElement()
或者,您可以一起跳过状态,并使用工具提示或其他内容让用户知道他们将被转发的位置。
答案 1 :(得分:0)
最好在标签内部使用所需的href。因此用户将在状态栏中看到所需的字符串。然后在点击时更改href以转到所需的php脚本。