JavaScript 文件位置

标签 javascript jquery-plugins structure

我想将 javascript 插件文件及其样式 css 文件合并到一个文件夹下。我还想在 javascript 文件本身内添加对 css 文件的引用。 最好的方法是什么?

现在我无法获取js文件位置。

最佳答案

如果您不关心支持 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);
}

否则不可能。

关于JavaScript 文件位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4812461/

相关文章:

MySql 表结构/性能

c++ - 结构体(数组)中出现次数最多的数字

javascript - 需要帮助定位翻转卡

javascript - 万事达卡付款集成如何在完成付款后重定向到链接

jquery-plugins - jQuery Colorbox,iframe 内容在 iPad 中不滚动

jquery - 寻找类似于 Accordion 的 JQuery 插件,但允许同时打开多个部分

javascript - 如何使用未知内容和固定布局垂直居中内容

javascript - 从 LocalStorage 中的 ng-repeat 中编辑对象的属性

javascript - Shadowbox(图片库插件)仅显示黑色窗口

C - fscanf 错误与 char *