定位 window.location.pathname

2023-12-23

我有一个类似于此的网址:

www.mysite.com/products/

我用它来测试路径名:

if (/\/products\//.test(window.location)) {
_gaq.push(['_trackPageview', '/products/landing']);
}

但我遇到的问题是上面的代码也会对子文件夹执行,这是我不想要的:

www.mysite.com/products/sub-folder/

我想 window.location.pathname 会比上面的 jQuery 对我有更多帮助。但我不确定如何仅定位顶级目录,而不定位其中的子目录?


Add a $在正则表达式的末尾:

if (/\/products\/$/.test(window.location)) {
_gaq.push(['_trackPageview', '/products/landing']);
}

例子:http://jsfiddle.net/niklasvh/feK4A/ http://jsfiddle.net/niklasvh/feK4A/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

定位 window.location.pathname 的相关文章

  • 由于 apollo-client 未定义,无法解构 GraphQL 查询?

    我正在寻找调试与错误消息相关的问题 未捕获的类型错误 无法解构 0 apollo client WEBPACK IMPORTED MODULE 4 useQuery 因为它未定义 Context 我正在为我的 React js 项目设置后端
  • 将鼠标悬停时的鼠标光标更改为锚状样式

    如果我将鼠标悬停在div鼠标光标将更改为 HTML 锚点中的光标 我怎样才能做到这一点 假设你的div has an id myDiv 将以下内容添加到您的 CSS 中 这cursor pointer指定光标应与用于锚点 超链接 的手形图标
  • Chart.js 在初始化时设置活动段

    我正在使用 Chart js v2 并且尝试在加载图表时模拟圆环图上某个段的 悬停状态 因此看起来有一个部分已突出显示 我已经搜索和梳理了代码一天 但找不到一个好的方法来做到这一点 提前致谢 设置片段的悬停样式有点令人困惑 因为它没有真正记
  • socket.io 的良好初学者教程? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • JavaScript 中的埃拉托斯特尼筛法对大量数据无限运行

    我一直在尝试写埃拉托斯特尼筛法 http en wikipedia org wiki Sieve of EratosthenesJavaScript 中的算法 基本上我只是按照以下步骤操作 创建从 2 到 n 1 的连续整数列表 令第一个素
  • Javascript Promise“then”始终运行,即使 Promise 未能执行

    我希望当调用第二个 then 时不执行第三个 then 但是 即使 Promise 被拒绝 调用第二个 then 并且代码返回 rejected 然后返回 undefined 它仍然调用第三个 then 如何不运行第三个 then 这样 未
  • Chrome 中的性能问题

    我目前正在从事一个相对较大的项目 使用 AngularJs 构建 应用程序的一部分是一个表单 您可以向其中添加任意数量的页面 不幸的是 添加了很多不必要的垃圾 即表示表单模型的对象可能会变得非常大 在某些时候 Chrome 基本上无法处理它
  • 如何更改 Google Maps v3 API for Directions 中的开始和结束标记图像

    我使用 DirectionsRender 绘制了一条路线 但我不知道如何用我自己的标记替换通用的 Google 标记 我知道并在正常的谷歌地图情况下使用它 但发现很难用开始和结束的方向标记来做到这一点 如果这是一个愚蠢的问题 感谢您的任何建
  • 图像无法在带有 DOM 的 IE 中加载:控制台中的 7009 错误(无法解码)

    当在 IE 中的单个页面上加载许多图像时 在 IE11 中重现 其中一些图像开始加载失败 并在控制台中出现类似以下警告的内容 DOM7009 无法解码 URL 处的图像 某些唯一的 url 当我查看网络流量时 似乎确实从服务器收到了每个图像
  • 如何针对 Node.js 中发生的每个错误发送电子邮件?

    假设我的 node js 应用程序正在运行 如果出现错误 我的意思是所有错误 不仅仅是网络错误 如果出现错误 则很重要 我如何调用函数向我发送电子邮件 基本上 在我希望它写入 err out 之前 我希望向我发送一封电子邮件 我正在使用no
  • 在打字稿中导入 json

    我是 typescript 的新手 在我的项目中 我们使用 typescript2 在我的要求之一中 我需要导入 json 文件 所以我创建了 d ts 文件如下 test d ts declare module json const va
  • 隐藏 Div 的父级

    我只是想隐藏父divcomments section div class content content green div div div 我试过这个 document getElementById comments section pa
  • Draggable JS Bootstrap 模式 - 性能问题

    对于工作中的项目 我们在 JavaScript 中使用 Bootstrap Modal 窗口 我们想让一些窗口可移动 但我们遇到了 JQuery 的性能问题 myModal draggable handle modal header Exa
  • 如何纠正流警告:解构(缺少注释)

    我正在编写一个小型 React Native 应用程序 并且正在尝试使用 Flow 但我无法在任何地方真正获得有关它的正确教程 我不断收到错误 destructuring Missing annotation 有关 station 这段代码
  • 调整图像大小并将画布旋转 90 度

    这里有很多关于在 js 上使用画布旋转图像的主题 我阅读了其中的大部分内容 但无法找到解决我的问题的方法 我正在接收任何分辨率的图像 来自上传组件 我将其大小调整为 1024x768 如下所示 var canvas document cre
  • Javascript split 不是一个函数

    嘿朋友们 我正在使用 javascript sdk 通过 jQuery facebook 多朋友选择器在用户朋友墙上发布信息 但是我收到此错误friendId split 不是函数 这是我的代码 function recommendToFr
  • 检查 jQuery 1.7 中是否存在基于文本的选择选项

    所以我有以下 HTML 片段
  • 可以设置标题样式吗? (并且使用CSS或js?)[重复]

    这个问题在这里已经有答案了 我想知道是否可以设计一个title a href title This is a title Hello a 样式问题有两个方面 文本格式 编码 我猜这是可能的 所以在问题中这样做 工具提示样式 你能把它弄大一点
  • Firebase 函数 onWrite 未被调用

    我正在尝试使用 Firebase 函数实现一个触发器 该触发器会复制数据库中的一些数据 我想观看所有添加的内容votes user vote 结构为 我尝试的代码是 const functions require firebase func
  • 代码镜像错误:未捕获错误:扩展集中无法识别扩展值([对象对象])

    全部 我目前正在从事一个React Electron项目 该项目的目标是完成一个Markdown编辑器 当我配置codemirror 该程序报告错误说 Uncaught Error Unrecognized extension value

随机推荐

  • Gruntfile.js 中的 JavaScript 变量?

    我正在维护一个广泛使用 Grunt 的 Web 应用程序 我必须在不同时间缩小 复制我的 html css js 文件到不同位置 因此 为了简单起见 我在 GruntFile js 中创建了一个简单的 javascript 变量 如下所示
  • LINQ 性能

    针对对象集合的 LINQ 查询幕后到底发生了什么 它只是语法糖还是发生了其他事情使其成为更有效的查询 您的意思是查询表达式 还是查询在幕后的作用 查询表达式首先扩展为 普通 C 例如 var query from x in source w
  • IOS 中的 WebRTC 视频和音频不支持 3G /4G,但支持 WIFI

    我尝试在 iOS 中通过 3g 4g 连接 WebRTC 视频和音频时出现错误 但在 WiFi 网络下工作正常 找到对等连接后出现错误 carc CAReportingClient mm 320 CAReportingClient send
  • 在 HTML 元素上分配多种样式

    我刚刚开始使用 HTML 但在为文本分配多种样式时遇到了麻烦 我想创建一个具有两个属性的标题 Centered 字体 Tahoma 我已经尝试过这个 h2 style text align center TITLE h2 但它不起作用 我究
  • 将离屏 WebView 绘制为位图

    我试图在 android 中捕获从屏幕上绘制的 webview 图像给用户 但我总是得到黑色图像 这是正确的尺寸 但一切都不是 这是我正在使用的代码 String theURL file android asset www pages pa
  • Matplotlib:子图的高度相同

    在下面的示例中 如何将两个子图设置为相同的高度 minimal example import matplotlib pyplot as plt import numpy as np f ax1 ax2 plt subplots 1 2 im
  • 即使文件存在,如何修复 QFile 打开错误(未知错误)?

    我正在尝试打开并阅读map dat文件使用QFile接口 但它不会打开该文件 即使它确实存在于目录中 我努力了fopen ifstream在 C 中 但他们一直告诉我该文件不存在 即使我已将其添加到资源文件夹中 qrc 然后我转向QFile
  • jquery图像幻灯片随机显示图像

    我正在使用链接中的幻灯片放映 http www alohatechsupport net webdesignmaui maui web site design easy jquery auto image rotator http www
  • 如何确定 seq2seq 张量流 RNN 训练模型的最大批量大小

    目前 我使用默认的 64 作为 seq2seq 张量流模型的批量大小 最大批量大小 层大小等是多少 我可以使用具有 12 GB RAM 的单个 Titan X GPU 和 Haswell E xeon 128GB RAM 输入数据被转换为嵌
  • 有什么方法可以将 Xcode 3 与 iOS SDK 4.3 一起使用吗?

    我正在使用 Xcode 4 和 iOS 4 3 Xcode 4 有很多 bug 更不用说很多东西都改变了 最让我烦恼的是热键 我什至找不到一种方法来以合适的组合自定义它们 我很想使用 Xcode 3 因为它很稳定并且可以满足我的需要 是否可
  • 在 Common Lisp 中,如何格式化浮点并指定分组、群聊和小数分隔符

    假设我有浮点数1234 9 我想将其格式化为1 234 90 是否有格式指令组合 D 可以处理分组和群聊 仅处理整数 F根本不处理分组 据我所知 没有人可以改变小数点 to 我看到的唯一解决方案是使用 D对于整数部分数字分组并将其与 和小数
  • 如何覆盖 celery 任务的后端

    我们使用 Redis 作为结果后端 然而 对于一项任务 我们希望覆盖它以使用 RabbitMQ 的文档任务后端 http celery readthedocs org en latest userguide tasks html Task
  • 在 Google 表格之间自动复制数据

    我正在寻找一些帮助来自动在谷歌表格之间复制数据 我有一张名为 当前数据 的表格 该工作表的 A F 列中包含数据 带标题 A 列包含用户名 B F 列将包含使用以下公式从 Instagram com 提取数据的公式 值 REGEXEXTRA
  • 如何在 Visual Studio 选项中禁用设计模式

    如何在没有 Visual Studio 的情况下仅使用 XAML Code Viewload设计模式 我每次都需要禁用设计模式 我在我的选项中找不到这个 source biggle de http www biggle de allView
  • UWP 应用程序是否需要 Windows 应用商店?

    如果是 我如何使用它来开发内部的东西 我不想在商店里看到它 它永远不应该在企业外部看到 编辑 侧载是唯一的方法吗 侧面加载并不是在 UWP 中运行应用程序的唯一方法 您还可以创建自己的安装程序 在 Visual Studio 中转到 项目
  • 将 div 浮动在右上角而不重叠同级标题

    有一个div and a h1在一个部分中 如何将 div 浮动在右上角而不与标题文本重叠 HTML 代码如下 section h1 some long long long long header a whole line 1 2 3 4
  • 数据表和服务器端处理 - 按需加载

    我已经使用 DataTables 构建了简单的表 并且成功连接了服务器端脚本以用数据填充我的表 在我的表格上方 有 2 个复选框和 2 个日期选择来指定过滤条件 当我的页面加载时 我会填充表格 因为在启动时数据表正在从服务器提取第一页数据
  • phpMyAdmin 配置在 Centos 6.5 上不起作用

    最近使用 yum 安装了 phpMyAdmin yum install phpmyadmin phpmyadmin 已安装到 usr share phpMyAdmin 但那里没有配置文件 有一个 config inc php 文件位于 et
  • 有没有办法将嵌套记录选择到表中?

    我在 Bigquery 中有一张表 T 其中包含简单字段和一个嵌套字段 我想有效地 select from T where 并将结果存储在新表 U 中 我希望 U 具有与 T 相同的架构 包括嵌套字段 有没有办法在 Bigquery 中执行
  • 定位 window.location.pathname

    我有一个类似于此的网址 www mysite com products 我用它来测试路径名 if products test window location gaq push trackPageview products landing 但