如何在不在Chrome扩展程序中打开网页的情况下解析URL

时间:2015-08-30 14:32:04

标签: javascript jquery google-chrome-extension

在从contentScript.js注入代码后,我从活动网页获取了一个URL。现在我想解析该URL的webcontent,并在不打开该URL的网页的情况下获取其中的一些元素。可能吗??如何??

// contentScript.js

这里我得到一个像“www.facebook.com”的网址。现在,我想抓取网页并使用该网址获取该网页中的一些元素,而无需在相同/其他标签中打开该网址。

我尝试使用Yahoo Query语言获取授权错误:

{

.......

“错误”:“重定向到robots.txt受限制的网址:https://www.facebook.com/

}

1 个答案:

答案 0 :(得分:-1)

当然 - 如果你的意思是,不在浏览器中打开它......在同一个标​​签/或另一个标签中 - 换句话说,在用户不知道的情况下......

如果是这样,你只需要使用AJAX抓住它("在后台")

将您的代码添加到问题中,我将添加一个示例。

你还应该看看 artoo.js 这是一个非常强大的JavaScript库,用于抓取其他网页作为扩展。您必须通过以下网址阅读文档,但您应该能够使用其扩展程序修改您的文档:

http://medialab.github.io/artoo/chrome/