Получение URL выполнения файла JavaScript (проблема IE6-7 главным образом)

Эй все, я пытался бросить вместе родовую функцию, которая получает абсолютный URL выполняющегося файла JavaScript на веб-странице:

http://gist.github.com/433486

В основном Вы добираетесь для вызова чего-то вроде этого:

getScriptName(function(url) {
    console.log(url);
    // http://www.example.com/myExternalJsFile.js
});

во внешнем файле JavaScript на странице и может затем сделать что-то с ним (как находка