加载网站并使用Javascript进行修改
Load a website and modify with Javascript
假设存在一个包含以下内容的网站。
<html><wrapper><div>Stuff I care about</div>Stuff I don't care about</wrapper></html>
是否可以用javascript加载网站,但也可以修改内容。所以在这种情况下,我想使用Javascript加载我关心的东西,但隐藏其他一切。(有点像iframe…有好处)。
注意:为了给你一些上下文,我正在尝试制作一个应用程序,创建我自己的另一个人网站的自定义版本真正困难的是,我想展示的部分内容是一个带有captcha的表格。
您需要使用服务器请求并下载页面,然后使用AJAX将其发送回客户端。
您可以有选择地将内容从一个url加载到另一个元素中,如下所示,尽管我不确定跨域问题:
$('target').load('http://www.example.com/index.html wrapper div');
请注意,url后面的部分("wrapperdiv")只是一个jQuery选择器。
还要注意,关于跨域问题的评论是正确的。您要么必须代理www.example.com,要么使用YQL(我不熟悉)。
相关文章:
- 每次调用函数时,都要修改Javascript中的局部变量
- 修改 JavaScript 以使用 ASCII 字符或图像而不是文本
- 如何通过使用谷歌地图从文本字段提交来修改javascript对象中的数据
- 修改javascript代码chrome dev工具
- blankt.js如何修改JavaScript文件
- C#WebBrowser控件-使用DOM创建和修改javascript变量,然后使用Applet读取它
- 为新手修改Javascript代码
- 在 Web 浏览器控件中修改 Javascript 变量
- 修改 JavaScript 以排除打开新页面的第一列
- 修改 javascript var 值而不重新加载页面
- 使用 Greasemonkey 修改 javascript 变量
- 如何使用 page-mod 来修改 JavaScript 加载的元素
- 修改Javascript以删除变量
- 修改javascript以触发:checked而不是:hover--hoverizr
- 修改 JavaScript 中的局部变量
- 修改 JavaScript 对象属性
- Fancybox-修改javascript以添加选项
- 修改JavaScript对象并使用setRowsData写入单个单元格
- 动态修改JavaScript中的构造函数
- 如果效率是一个问题,如何修改JavaScript修剪函数?