2012-03-23 44 views
-1

的Javascript函數我使用UIWebView在我的iPad屏幕上顯示一個url。現在該頁面包含一個條形圖,選擇哪一個特定的javascript函數在HTML文件中被調用。檢測被稱爲

該網頁包含「N」個javascript函數。

那麼我怎麼知道哪個函數被調用?

我想在我的本機objective-c中檢索該函數名稱。

+0

是JavaScript的問題是你的還是從WWW的曠野的東西嗎? – austincheney 2012-03-23 10:51:04

+0

荒野的WWW :) – raaz 2012-03-23 10:53:51

回答

0

試試這個:

function getItem(){ 
    var functionName = arguments.callee.name; 
    alert(functionName) //outputs 'getItem' 
} 

getItem(); 
+0

值得一提的是'arguments.callee'和'arguments.caller'都被depricated,並且在ES5嚴格模式下不可用。 – jAndy 2012-03-23 10:57:42