在Crossrider中收集活动标签HTML内容

时间:2014-04-24 14:51:46

标签: javascript jquery crossrider

我正在构建一个浏览器扩展,需要在将其传递给background.js之前收集给定页面上的所有HTML

extension.js代码看起来像这样(显然是部分代码):

appAPI.ready(function($) {
     var html = $('html').html();

...

它非常适用于非常简单的测试页面,但是在某些页面上它没有收集到正确的HTML,很难确切地知道它正在做什么,但我认为它是&#39 ;收集iFrames的内容(以及某种方式社交分享按钮?)。

我该怎么做才能防止这种情况发生?

1 个答案:

答案 0 :(得分:2)

通常,提供的代码段应该可以解决问题。我怀疑您看到的结果是因为您在常规设置页面上启用了在iframe中运行功能,因此也获取了iframe信息。如果不是这种情况,如果您提供扩展ID ,我可以看看并尝试进一步帮助您。

[披露:我是Crossrider员工]