如何从我的HTML页面获取其他网站的信息?

msh*_*awy 5 html javascript firefox-addon firefox-addon-sdk

需要的是如下:

我有一个HTML网页,我需要访问另一个网站,并从其源代码中获取一些东西.

我想运行类似的东西

link = "http://www.google.com";
doc.querySelectorAll('#courses_menu > ul > li > a'); // Apply on the link.
Run Code Online (Sandbox Code Playgroud)

从链接获得我需要的东西并使用它!

但是,我正在使用Jetpack滑动条.

它是否必须对HTTP请求执行任何操作?

Jor*_*ter 1

我认为您可以使用 Ajax 请求拉取整个页面,将内容放入隐藏的 iframe 中,然后操作 iframe 中的 DOM。类似的东西(这里使用 jQuery 框架)

<iframe id="holder" style="display: none">

<script type="text/javascript">
$("#holder").load("http://www.google.com",function () {
  $link = $("#holder").contents().find("#courses_menu > ul > li > a");
});
</script>
Run Code Online (Sandbox Code Playgroud)