浏览器内部的网页

时间:2015-08-23 19:09:14

标签: javascript c# html ajax browser

我想建立一个充当“broswer”的网站,意味着显示网站(例如facebook,google,yahoo ......)。它有一个url bar,用户输入他想要访问的地址,以及一个显示内容的窗口。 “网页浏览器”将通过任何浏览器(chrome,IE,firefox ...)作为普通网页(显示其他网站)进行访问。

我的问题是:

  1. 这样的事情已经存在吗?
  2. 我怎么能建立这样的东西?意思是我应该使用哪些技术或编程语言(JS?AJEX?)
  3. 感谢。

1 个答案:

答案 0 :(得分:1)

建立这样一个系统应该非常简单。

问:这样的事情是否已经存在?

确实有类似的系统(在线代理,e.t.c。)虽然我在创建这样的浏览器时看不到任何价值

问:我如何实施这样的内置浏览器'

请不要尝试通过Javascript进行此操作,您最终会得到一个非常混乱且不切实际的解决方案。

换句话说,我建议使用一种流行的脚本语言之一:

  • PHP
  • 的Perl
  • 的Python

和其他人一样,只是google'服务器端脚本语言'或类似的东西。

关于实施,我会做类似以下的事情(步骤列表):

  1. 通过AJAX,Javascript,PHP等方式下载页面的HTML源代码。
  2. 下载后,您可以将HTML源代码放入浏览器中的iframe / div中。页
  3. 您可以让用户按照自己的意愿与之互动。
  4. 另一种方法是简单地修改iframe的 src 属性。

    阅读iframe以及如何使用它们:iframe tag - w3schools