基本上,我有一个带有多个服务器的流媒体网站,我想隐藏服务器链接。这里是代码
<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。