2011-01-27 37 views
0

我想將javascript插件文件和其樣式css文件合併到一個文件夾下。我也想在JavaScript文件本身中添加對CSS文件的引用。 這樣做的最好方法是什麼?javascript文件位置

現在我無法獲取js文件位置。

+0

您能否詳細說明您的問題,或者更準確一點,它太模糊,無法理解並提供幫助。 – Ravikiran 2011-01-27 03:52:34

回答

3

如果你不關心支持IE:

var getErrorLocation = function (error) { 
    var loc, replacer = function (stack, matchedLoc) { 
     loc = matchedLoc; 
    }; 

    if ("fileName" in error) { 
     loc = error.fileName; 
    } else if ("stacktrace" in error) { // Opera 
     error.stacktrace.replace(/Line \d+ of .+ script (.*)/gm, replacer); 
    } else if ("stack" in error) { // WebKit 
     error.stack.replace(/at (.*)/gm, replacer); 
     loc = loc.replace(/:\d+:\d+$/, ""); // remove line number 
    } 
    return loc; 
}; 

try { 
    0(); 
} catch (e) { 
    var scriptURI = getErrorLocation(e); 
} 

否則,這是不可能的。

+0

真的很好的答案! – Naor 2011-01-28 11:20:10