【问题标题】:Opening external websites with a top bar containing "return to site" link打开带有包含“返回站点”链接的顶部栏的外部网站
【发布时间】:2010-10-19 14:50:04
【问题描述】:

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

【问题讨论】:

    标签: javascript user-interface return


    【解决方案1】:

    这里有几个选项...这是我最喜欢的两个建议。

    选项1,一种框架

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

    选项 2,服务器端代理

    另一种选择是使用服务器端语言获取他们的 HTML,并对其进行修改以包含您的顶栏...这需要做更多的工作,但它会防止 framebuster 突破您的顶栏。

    【讨论】:

    • 恐怕第一个选项的效果与我最初的想法相同(将外部网站加载到 iframe 中)- 对吧?至于第二个,如果已经写好了,那就太酷了——如果互联网上没有类似的东西,我认为工作量会超过结果。你知道有什么脚本可以做到吗?
    • @kremuwa - 您希望使用哪种服务器端语言?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 1970-01-01
    • 2012-03-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多