显示Web浏览器提供的html文件的名称

时间:2018-01-12 11:07:53

标签: php html dom

我希望能够在我的Javascript控制台中显示浏览器加载的home文件时,只在浏览器地址栏中输入了域名(例如anydomain.com)。是index.htmlindex.phpindex.htm ......?

我似乎无法在DOM中找到记录此内容的任何内容。我已尝试document.URLdocumentURIwindow.location,但在这种情况下,所有这些都只返回域名。

这是服务器的私有企业,它不告诉DOM吗?或者我错过了什么?

感谢。

2 个答案:

答案 0 :(得分:0)

  

这是服务器的私人企业吗?它不会告诉DOM吗?

客户端请求给定URL的资源。服务器使用该资源进行响应。

通常没有提供有关服务器用于生成响应的过程的信息。它可能已经读取了一个文件,它可能已经访问了一个数据库,它可能完全是从HTTP服务器本身的软件内部生成的,等等。

答案 1 :(得分:0)

你可以像这样使用php:

<?php echo basename($_SERVER['SCRIPT_FILENAME']);?>

<?php echo basename($_SERVER['SCRIPT_NAME']);?>