2012-09-16 39 views
0

我有一個巨大的JS庫(three.js)。 (該庫在html5畫布上加載並顯示.jpg圖像作爲紋理。) 我在代碼中查找包含已加載圖像數據本身的對象。我知道加載的圖像數據在.jpg頭部分中包含以下文本:「Adobe Photoshop CS4」。調試:根據它的值找到一個JS變量/對象

我應該怎麼做才能找到這個對象或包含這個文本的變量本身?

你們是否知道一個調試程序或插件或其他可以根據其值找到對象或變量的其他東西?

你有什麼想法嗎?

非常感謝。

回答

1

您可以製作循環並檢查頁面上的所有變量。 您必須以樹的形式搜索窗口。

function search(x){ 
    try{ 
     for(i in x){ 
      if(x[i]=="Adobe Photoshop CS4"){ 
       alert("found"); 
      }else{ 
       search(x[i]); 
      } 
     } 
    }catch(e){} 
    return; 
} 
search(window); 

您需要一臺好的電腦來運行代碼。

+0

謝謝!這就是我一直在尋找的! – Fract

相關問題