Получение текущего скрипта, выполняющего имя файла в javascript

Хорошо, я искал это слишком долго … Я пытаюсь выяснить, как я могу вернуть имя файла страницы, на которой запущен включенный javascript, изнутри этого javascript.

Я легко могу сделать это на PHP, используя $_SERVER['SCRIPT_FILENAME'] , но в Javascript это выглядит намного сложнее.

Мне действительно нужно подстроить его из location.href или есть более эффективный способ? Может ли помочь jQuery?

Удаление параметров URL

 function getFileName() { var url = window.location.pathname; var lastUri = url.substring(url.lastIndexOf('/')+1); if(lastUri.indexOf('?')!= -1) return lastUri.substring(0,lastUri.indexOf('?')); else return lastUri; } 
 var url=location.href; return url.substring(url.lastIndexOf('/')+1)