Хорошо, я искал это слишком долго … Я пытаюсь выяснить, как я могу вернуть имя файла страницы, на которой запущен включенный 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)