我知道非常非常少的JavaScript,但我有兴趣编写一个需要来自另一个网页的信息的脚本。它有一个像urllib2类似的JavaScript?它不需要非常健壮,只需处理一个简单的GET请求,不需要存储cookie或任何东西并存储结果。Javascript访问另一个网页
8
A
回答
8
还有就是XMLHttpRequest,但将被限制到你的网站的同一个域,因为Same Origin Policy的。
然而,你可能有兴趣在检查出下面的堆栈溢出职位大约在同一原产地政策的几个解决方案:
UPDATE:
下面是一个非常基本的(非跨浏览器)示例:
var xhr = new XMLHttpRequest();
xhr.open('GET', '/questions/3315235', true);
xhr.onreadystatechange = function() {
if (xhr.readyState === 4) {
console.log(xhr.responseText);
}
};
xhr.send(null);
如果你运行上面的Firebug,堆栈溢出开放,你会得到这个问题在你的JavaScript控制台打印的HTML:
JavaScript access another webpage http://img217.imageshack.us/img217/5545/fbugxml.png
0
您可以发出AJAX请求并处理它。
0
写你自己的服务器,运行脚本以从网站加载数据。然后从您的网页上请求您的服务器从网站获取数据并将其发回给您。
相关问题
- 1. 访问从另一个JavaScript
- 2. 通过网页访问一个网站
- 3. 从另一个网络访问phpMyAdmin(Xampp)
- 4. Dojo 1.10 iFrame访问另一个网站
- 5. 如何使用JavaScript从另一个页面访问元素ID?
- 6. 如何使用Javascript访问另一个页面的元素?
- 7. JavaScript锚 - 在另一个HTML页面上访问id
- 8. 单击后访问下一个网页
- 9. 访问从一个页面iframe来JSP的另一页中的JavaScript功能
- 10. 问题从一个JavaScript网页
- 11. server.transfer在另一个网页
- 12. 得到另一个网页
- 13. 在另一个内部访问一个JavaScript类
- 14. 登录访问其他网页访问控制面板(重定向到另一个页面)
- 15. Xamarin访问Button.Clicked从一个页面到另一个
- 16. 无法从另一台机器访问我的网页 - 在同一个WIFI内
- 17. 访问另一个对象
- 18. 访问另一个类
- 19. 访问另一个类
- 20. 无法访问另一个
- 21. 访问从另一个类
- 22. ManagedBean访问另一个ManagedBean
- 23. 访问从另一个
- 24. 访问从另一个子
- 25. 访问另一个类
- 26. Ruby访问网页
- 27. 如何访问在另一个声明的JavaScript变量的JavaScript
- 28. 从页面在根目录访问另一个文件夹页
- 29. 保存HTML从一个网页到另一个网页的onclick
- 30. 将数据从一个网页传递到另一个网页
谢谢你,它看起来像AJAX会满足我的需求。 – EricR 2010-07-23 04:02:43