如何在我的网站正文中打开另一个网站

时间:2014-07-03 18:54:37

标签: javascript html ruby-on-rails iframe ruby-on-rails-4

我有一个Rails 4应用程序。我希望我的用户能够点击按钮并在他们当前所在页面中打开另一个随机网站。然后,用户可以浏览新网站,并且我的页面将维护它的导航栏和新网站周围的边界。

我应该如何创建此功能?

3 个答案:

答案 0 :(得分:3)

我想你可以用iframe来实现你想要的东西。

https://developer.mozilla.org/en/docs/Web/HTML/Element/iframe

答案 1 :(得分:1)

那么,为什么不创建iframe并创建触发器(在这种情况下为按钮)来导航iframe。使用Jquery很简单:

Javascript(jQuery)

$("#button").click(function () { 
      $("#iframe").attr("src", "http://www.google.com/");
});

HTML:

<iframe id="iframe" src="" width="100%" height="400"></iframe><button id="button">Load</button>

尝试这样的事情。但请确保首先加载jQuery:)

答案 2 :(得分:0)

<强>代理

您所指的是proxy server - 网上相当常见的功能。

有100个脚本可以实现这一目标;最简单的方法是使用iframe

  

内联框架用于在当前框架中嵌入另一个文档   HTML文档。

这将允许您在当前网页中呈现其他网站/网页,从而保持您的造型等。