如何在PHP中的超链接上隐藏鼠标上的URL



基本上,我有一个带有多个服务器的流媒体网站,我想隐藏服务器链接。这里是代码

<a id="server1" href="SERVER-URL" target="iframe-to-load" class="btn btn-server active">server 1</a>

有人知道怎么做吗?

我尝试了多种方法,比如使用onclick事件,比如:

<a id="server1" onclick="window.location.href="SERVER-URL" target="iframe-to-load" class="btn btn-server active">server 1</a>

有时它们在新的选项卡中打开,而不是在iframe 中加载

我想藏起来http://asp-arka.blogspot.com/2014/08/hide-url-on-mouse-hover-of-hyper-link.html

浏览器由其用户控制。

在用户不可见的情况下,无法向浏览器提供信息(如要加载的URL(。

您可以应用各种级别的模糊处理(例如将其从href属性移动到某些JavaScript(,但使用浏览器开发工具的"网络"选项卡都会轻而易举地失败。

当您试图动态更改iframe的内容时,以下是解决方案:

更改iframe的src属性。

<a href="#" onclick="document.getElementById('stream').src='http://server1.example.com'">Server 1</a>
<iframe src="http://server2.example.com" frameborder="0" id="stream"></iframe>

我建议您在stackoverflow上查看用Javascript更改iframe-src。

最新更新