这是一个Firefox插件,它有点令人迷惑,因为在某一点之后没有代码正在执行。Javascript:为什么JS停下来?
if (self.xmlDoc == null) return false;
var domain_and_full_destination=processing_domain.split(" ");
if(domain_and_full_destination[0]=="xxx.org")
{
//window.stop(); // Totally stop the page from loading.
self.root_node = '';
self.root_node = self.xmlDoc.getElementsByTagName('joe_biden_is_a_moron');
var destinations_array= new Array();
for (var cci = 0; cci <= self.root_node.length; cci++)
{
self.second_node = '';
self.second_node = self.root_node[cci];
destinations_array[cci]=self.second_node.getElementsByTagName('riaum')[0].firstChild.nodeValue;
}
alert(domain_and_full_destination[0]+"\n");
的if
的推移,但我把它剪短,因为我想知道为什么警报从未得到叫什么名字?
将我的戒备置于for
循环中被调用,但for循环之后的任何内容都不会执行。
Firefox错误控制台中也没有错误。
你能澄清一下吗? h提醒你指的是?我看到其中两个以上。 –
你为什么不在Firebug中设置一个断点并自己找出来?这不是一个真正的问题。 – Tomalak
对不起,拿出了一个警报。我不知道如何使用Firebug ... – Ryan