這是一個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