浏览器内的网页
Browser inside a web page
我想建立一个网站,作为一个"浏览器"的功能,意思是显示网站(如facebook,谷歌,雅虎…)。它有一个url栏,用户可以在其中输入他想要访问的地址,还有一个显示内容的窗口。"网页浏览器"可以通过任何浏览器(chrome, IE, firefox…)作为普通网页(显示其他网站)访问。
我的问题是:- 这样的东西已经存在了吗?
- 我怎么能建立这样的东西?这意味着我应该使用哪些技术或编程语言(JS?AJEX ?)
谢谢。
构建这样一个系统应该是非常简单的。
Q:这样的东西已经存在了吗?
确实有类似的系统(在线代理等),尽管我看不出创建这样的"浏览器"有任何价值
问:我该如何实现这样一个"内联浏览器"?
请不要尝试通过Javascript来做这个,你最终会得到一个非常混乱和不切实际的解决方案。
换句话说,我建议使用一些流行的脚本语言之一:
- PHP Perl Python
而其他人,只要谷歌"服务器端脚本语言"或类似的东西。
关于实现,我会做下面的事情(步骤列表):
- 通过AJAX、Javascript、PHP等下载页面的HTML源代码。
- 下载后,将HTML源代码放入位于"浏览器"页面的iframe/div中
- 你可以让用户按照他/她的意愿与它交互。
阅读iframe和如何使用它们:iframe标签- w3schools
相关文章:
- 如何在没有文本区域或文本字段的浏览器中编辑网页内容
- 制作一个阻止存储在浏览器历史记录中的网页
- 当我们打开ADF应用程序的同一网页的不同版本时,如何让浏览器请求java脚本
- 如何通过浏览器插件与网页通信
- 自定义右键单击UI上下文菜单(复制、粘贴、剪切)用于整个应用程序(所有网页)跨所有浏览器而非单个网页
- 如何使用浏览器窗口调整网页大小
- 如何让网页内部的网页浏览器控件触发 vb.net Windows窗体的功能
- 网站使网页浏览器突然停止和关闭在一些IE浏览器
- Chrome/Firefox网页浏览器自动收集数据
- 在网页内嵌入网页浏览器
- 使用Windows Phone网页浏览器登录网站
- 任何网页浏览器垃圾收集删除的dom元素?(与Javascript对象相反)
- 如何在windows phone中使用按钮增加或减少网页浏览器字体大小
- 在网页浏览器中,onblur和onfocusout的区别是什么?
- 网页浏览器输出错误
- 阻止自定义广告对话框在网页浏览器
- 在网页浏览器中演示PowerPoint,而不使用谷歌文档
- 所有网页浏览器在chrome扩展的列表
- 网页浏览器不显示文本文件的更新版本,但打开新浏览器显示正确的文件
- 设置整个网页(浏览器窗口)的背景色