基本上,我有一个流媒体网站,有多个服务器,我想隐藏服务器链接。这里的代码<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一样隐藏
2条答案
按热度按时间qxgroojn1#
浏览器由其用户控制。
您无法在使用者看不到的情况下,将信息(例如您要载入的URL)提供给浏览器。
您可以应用各种级别的混淆(例如将其从
href
属性移动到某些JavaScript),但使用浏览器开发工具的Network选项卡可以轻松地击败这些混淆。jvidinwx2#
当您尝试动态更改iframe的内容时,解决方案如下:
更改iframe的
src
属性。我建议您查看一下stackoverflow上的Changing iframe src with Javascript。