2011-01-27 4 views
0

Je veux unifier le fichier plugin javascript et son fichier css de style sous un dossier. Je veux aussi ajouter la référence au fichier css dans le fichier javascript lui-même. Quelle est la meilleure façon de le faire?emplacement du fichier javascript

En ce moment je ne peux pas obtenir l'emplacement du fichier js.

+0

pouvez-vous élaborer votre question ou être plus précis, c'est trop vague pour comprendre et offrir de l'aide. – Ravikiran

Répondre

3

Si vous ne se soucient pas de soutenir 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); 
} 

Sinon, il est impossible.

+0

Vraiment bonne réponse! – Naor