【问题标题】:Detect current page with JavaScript [duplicate]使用 JavaScript 检测当前页面 [重复]
【发布时间】:2016-02-21 16:56:54
【问题描述】:

我想知道 Javascript 是否可以检测用户所在的页面。例如,假设用户在“关于”或“联系”页面上,JavaScript 是否可以检查路径是“/关于”或“/联系”,然后采取相应的措施? 那个代码会是什么样子? 如果有人可以给我一个代码示例,我将不胜感激

【问题讨论】:

  • 是的,您可以使用document.location.href
  • if(location.href=='/contacts')document.body.innerHTML="";查看位置,设置body html为空字符串。
  • 当您在 Google 上搜索“javascript get current URL”时,您没有找到 anything
  • 看,我googled your title 得出了 9,640,000 个结果,第一页上的所有内容正是这里的人们告诉你的...
  • 所以你们这些告诉 OP 进行搜索的人,你不知道如何关闭重复的问题吗?你们这里的新用户听起来很粗鲁。

标签: javascript


【解决方案1】:

如果您想知道他们的年龄,这实际上取决于 url 结构。但是你会通过window.location.pathname获得信息

var pathname = window.location.pathname;
switch(pathname) {
   case "/home" :
       console.log("home");
       break;
   case "/game" :
       console.log("game");
       break;
}

【讨论】:

    【解决方案2】:

    例如,您可以通过以下方式获取 URL:

    window.location.href
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-09-04
      • 1970-01-01
      • 1970-01-01
      • 2020-09-21
      • 2012-12-04
      相关资源
      最近更新 更多