大型Javascript减缓谷歌Chrome扩展程序

时间:2014-05-03 04:24:12

标签: google-chrome-extension

我正忙着制作我的第一个谷歌Chrome扩展程序 - 一个非常简单的基本上替换特定页面上的文本。

问题是,它搜索的文字数量是多少?替换非常大,因此显示每页大约需要30-40秒。

所以一切正常,但我有这段代码:

  

document.body.innerHTML = document.body.innerHTML.replace(new RegExp(&#34; Christian Bethancourt&#34;,&#34; g&#34;),&#34; Christian Bethancourt < / i> - 加拿大人&#34;);

     

document.body.innerHTML = document.body.innerHTML.replace(新的RegExp(&#34; Kris Bryant&#34;,&#34; g&#34;),&#34; Kris Bryant < / i> - 加拿大人&#34;);

但它有大约200行进行搜索。我尝试缩小脚本,但它没有做太多。

有没有更好的方法呢?还是一种加快速度的方法?

(对于那些想知道的人来说,这是一个拥有全部未成年人的幻想棒球联盟 - 所以这将取代他们的名字和球队老板在雅虎的幻想棒球页面中的潜在客户名称)

谢谢!

0 个答案:

没有答案