我正在撰写Google Chrome扩展程序,我需要来自外部网站的HTML
源代码,例如google.com
。这有可能吗?
答案 0 :(得分:0)
您可以使用jQuery .get
方法向相关网页发出异步请求。响应应该是该页面的来源。但是,您需要将相关网站添加到权限部分的manifest.json
文件中,以允许跨域AJAX调用运行。
例如:
$(document).ready(function() {
$.get("http://www.jamesallardice.com/", function(data) {
$("#someElem").text(data);
});
});
在清单文件中:
{
"permissions": [
"http://www.jamesallardice.com/"
]
}
有关详细信息,请参阅Cross-Origin XMLHttpRequest上的文档。