在javascript中,有没有办法知道当前加载的文件名是什么?
例如,我有文件名索引.html,历史记录.html,收藏夹.html。我想根据加载的这些文件做一些条件逻辑。
有没有办法在Javascript中做到这一点?
var url = window.location.pathname;
var filename = url.substring(url.lastIndexOf('/')+1);
alert(filename);
您可以使用window.location.pathname
那将在https://website.com/page.html
中得到page.html
.
它也会在https://gaming.com/games/fortnite.html
games/fortnite.html
,我认为这就是你想要的。
试试这个
`var scripts = document.getElementsByTagName("script"),
src = scripts[scripts.length-1].src;
'