Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/user-interface/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 在顶部栏中打开外部网站,其中包含;“返回现场”;链接_Javascript_User Interface_Return - Fatal编程技术网

Javascript 在顶部栏中打开外部网站,其中包含;“返回现场”;链接

Javascript 在顶部栏中打开外部网站,其中包含;“返回现场”;链接,javascript,user-interface,return,Javascript,User Interface,Return,演示如何在新窗口中打开外部站点并提供“返回站点”链接,该链接将调用windows.close()函数。问题是,我不知道如何在我打开的网站上创建这样一个“顶栏”或其他包含链接的东西。我应该打开外部站点并写入其源代码吗?我知道,例如,提供代理的站点使用这样的顶级结构。但是他们是如何做到的呢?这里有一些选择。。。这是我的两大建议 选项1,一种框架 实际上,您加载了一个包含标题的页面,以及一个包含其他站点的大iframe。这确实很容易做到,但如果他们有一个“framebuster”脚本,它可能会在页面加

演示如何在新窗口中打开外部站点并提供“返回站点”链接,该链接将调用
windows.close()
函数。问题是,我不知道如何在我打开的网站上创建这样一个“顶栏”或其他包含链接的东西。我应该打开外部站点并写入其源代码吗?我知道,例如,提供代理的站点使用这样的顶级结构。但是他们是如何做到的呢?

这里有一些选择。。。这是我的两大建议

选项1,一种框架

实际上,您加载了一个包含标题的页面,以及一个包含其他站点的大iframe。这确实很容易做到,但如果他们有一个“framebuster”脚本,它可能会在页面加载时删除您的标题

选项2,服务器端代理


另一个选择是使用服务器端语言获取他们的HTML,并对其进行修改,使其包含您的顶部栏。。。这需要做更多的工作,但它可以防止Framebuster从顶部栏中弹出。

我担心第一个选项会产生与我最初想法相同的效果(将外部站点加载到iframe中)-对吗?至于第二个,如果已经写好了,那就太酷了——如果互联网上没有这样的东西,我认为工作量会超过结果。你知道有什么脚本可以做到这一点吗?@kremuwa-你想要什么服务器端语言?