使用AJAX下载其他页面

时间:2011-05-01 18:30:51

标签: javascript ajax

有没有办法使用除jQuery之外的javascript / ajax函数下载页面? 这不是一种选择。

3 个答案:

答案 0 :(得分:2)

当然,请使用ol'XMLHttpRequest

答案 1 :(得分:1)

如果您指的是使用ajax下载在另一个域上提供的html页面,那么答案是否定的。由于安全性,浏览器不允许这样做。在此处详细了解:http://en.wikipedia.org/wiki/Same_origin_policy

您可以使用http://pipes.yahoo.com/pipes/等使用CORS

的服务来解决此问题

答案 2 :(得分:0)

如果您正在点击的页面位于同一个域中,则可以使用XMLHttpRequest。只需将响应中的内容类型设置为application/force-download