获得重定向后的真实php页面名



我想知道如何从JavaScript中检索真实的页面名称,即不是浏览器地址栏中显示的那个。

例如我的。htaccess有一个指令:DirectoryIndex bibi.php,所以当我到达.../时,它会显示.../bibi.php。但是,location.hrefdocument.URL从JavaScript中仍然会显示.../

如何获得.../bibi.php从JavaScript甚至重定向后?

在web浏览器中运行的JavaScript无法知道服务器上处理的是哪个文件。你必须将这些信息传递给浏览器,例如,通过将其写入HTML源代码:

<body data-file-name="<?php echo basename($_SERVER['PHP_SELF']) ?>">

我从这里取了PHP代码:http://css-tricks.com/snippets/php/get-current-file-name/

最新更新