-2

我有一个大问题。之后我的脚本将完成,我希望:p

如果需要,我可以发布脚本。

基本上这就是我一直在做的。

  1. 转到某个网页并通过 content.js 获取链接

  2. 将这些链接作为数组传递给 background.js

  3. background.js 检查预定义链接表的 websql 数据库并存储在数组中。

  4. 在 background.js 中查找两个数组的交集

  5. 将受影响的数组发送回 content.js

  6. content.js 将用背景颜色突出显示这些链接.. 但在我重新加载网页之前不会发生这种情况..

我第一次尝试时没有得到 interected 数组。因为延迟。

我现在该怎么办 ?:( :'( 请帮助pppppp。

4

1 回答 1

0

没有代码,问题不清楚,但据我了解,我假设您正在使用 ajax 调用从数据库中获取详细信息,当结果到达客户端时,下一个函数需要数据库中的数据完成了。如果是这种情况,我建议为此目的使用消息传递。一旦在客户端接收到数据,您就可以从扩展程序向客户端发送消息。收到消息后,可以处理数据,这应该可以解决您的问题。

于 2013-10-20T06:33:04.917 回答