我正在尝试创建一个 Google chrome 扩展,我需要在其中获取其他网站的内容。我使用 jQuery 是因为很多人建议我将它用于 Google 扩展。是否可以使用 jQuery 获取另一个网站的内容?如果是这样,请告诉我如何做到这一点。
如果没有,我已经看到很多 Google 扩展都这样做了。谁能告诉我如何实现它。
我正在尝试创建一个 Google chrome 扩展,我需要在其中获取其他网站的内容。我使用 jQuery 是因为很多人建议我将它用于 Google 扩展。是否可以使用 jQuery 获取另一个网站的内容?如果是这样,请告诉我如何做到这一点。
如果没有,我已经看到很多 Google 扩展都这样做了。谁能告诉我如何实现它。
这在 HTTP 中是不允许的,这是某种跨端脚本 :-D 您只能访问您自己域中的内容!例如:您的网站想要显示来自另一个网站的一些数据是:www.yourdomain.com/mypage.html
表单 myside.html 您只能从 www.yourdomain.com 访问资源(图像、其他 html 等)...
有两种方法可以“显示”来自另一个网站的内容:
查找iframes
原生 HTML 解决方案 - https://developer.mozilla.org/en-US/docs/HTML/Element/iframe
或者,使用 jQuery.load()
函数进行研究 - http://api.jquery.com/load/。但是,它的功能受到同源策略的限制