Zitat von TheRaveZum zweiten, da sollst du einfach namespaces verwenden. Das ist dann ein abgegrenzter Bereich in dem nur deine Variablen gültig sind damit die nicht irgendwo anders dazwischenfunken. In dem Link steht doch wie es gemacht wird.
Würde also in so nem Beispielsabschnitt jetzt was heißen?
Code
//Cache der letzten URL
var lastURL = "";
//Pfad zum Cache-Ordner
var pfad = LoadPfad();
....
var aDirectory = Components.classes["@mozilla.org/file/local;1"].createInstance(Components.interfaces.nsILocalFile);
aDirectory.initWithPath(pfad);
var folderContent = [], entry, dirList = [], aName, entries = aDirectory.directoryEntries;
while(entries.hasMoreElements()){
entry = entries.getNext();
....
Alles anzeigen
Danke