我试图将整页放入GM_setValue值。
$.get("http://www.website.com/site.php", function(data) {
GM_setValue("page", data);
});
基本上设置" page"的值是.get()的数据。现在我想在那个页面上找到一些东西。
page = GM_getValue("page");
alert(page);
完美无缺。它会在警报中返回整个页面。正如它应该做的那样。现在问题来了。
page = GM_getValue("page");
alert(page.find("a"));
通过对该页面变量执行任何操作(除了按原样返回),它将返回
undefined不是函数
无论我做什么。我该如何处理?我试图找到一个对象并返回它,但如果我遗漏整个GM_getValue部分(并将所有内容保存到变量中),它就能完美无瑕。没有问题。但是我需要使用GM_setValue和GM_getValue,因为我使用的是GreaseMonkey扩展。
http://wiki.greasespot.net/GM_getValue
http://wiki.greasespot.net/GM_setValue
感谢。