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

vuv7lop3  于 2022-10-30  发布在  PHP
关注(0)|答案(2)|浏览(233)

基本上,我有一个流媒体网站,有多个服务器,我想隐藏服务器链接。这里的代码
<a id="server1" onclick="window.location.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一样隐藏

qxgroojn

qxgroojn1#

浏览器由其用户控制。
您无法在使用者看不到的情况下,将信息(例如您要载入的URL)提供给浏览器。
您可以应用各种级别的混淆(例如将其从href属性移动到某些JavaScript),但使用浏览器开发工具的Network选项卡可以轻松地击败这些混淆。

jvidinwx

jvidinwx2#

当您尝试动态更改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上的Changing iframe src with Javascript

相关问题