【问题标题】:Javascript , getting the default page name not shown in the browser URLJavascript,获取浏览器 URL 中未显示的默认页面名称
【发布时间】:2012-03-22 15:13:11
【问题描述】:

当输入的 URL 末尾没有文件名时说“www.google.com”,服务器实际上服务于“www.google.com/index.html”或说“www.google.com/default.aspx”或类似的东西现在鉴于浏览器 URL 是“www.google.com”。我想从 JavaScript 获取这些信息)index.html/default.aspx 等)。我知道的window.location 方法只提供域名,而对于我提到的那些特殊 URL,location.hostname 只返回“/”而不是文件名。

感谢所有帮助!。

谢谢。 磨难

【问题讨论】:

    标签: javascript html css


    【解决方案1】:

    这是不可能的。服务器不发送重定向。除此之外,很可能甚至没有与给定 URL 直接对应的物理文件。

    【讨论】:

      【解决方案2】:

      这对于 JavaScript 来说是不可能的,因为它是在 Web 服务器配置中定义的

      【讨论】:

        【解决方案3】:

        你试过 location.href 了吗?

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2017-11-30
          • 1970-01-01
          • 2011-09-27
          • 2014-11-13
          • 2011-01-19
          • 2017-02-05
          • 2023-03-25
          • 2019-09-02
          相关资源
          最近更新 更多