跨窗口域脚本可能吗?

时间:2011-12-20 17:17:10

标签: javascript jquery cross-domain

让我们说例如我在一个窗口或firefox中的选项卡中打开谷歌搜索结果页面。有没有办法可以使用javascript检索该选项卡或窗口的html代码? 我想网页html暂时保存在计算机内存的某个地方。 我可以使用内存保存的地址加载网页吗? 有没有办法让javascript读取与原始文件保存在同一文件夹中的html文件?例如我已将网页保存在我的计算机上的文件夹中。如果我在同一文件夹中创建一个html文件,javascript会将保存的网页视为同一个域名?

2 个答案:

答案 0 :(得分:1)

不,除非你控制两个页面,否则你肯定不能这样做。这将是一个巨大的安全漏洞。

答案 1 :(得分:0)

如果您特别想要进行Google搜索,可以使用custom search API。它似乎有一个JSONP实现,可以让你提出跨域请求,但我还没有尝试过,所以我不确定它是如何工作的。