javascript - 在加载的特定页面上执行函数

标签 javascript html

我只想运行一个功能,并且仅当我位于网站的特定部分时,一旦我离开网站的该部分,我就想退出该功能。我尝试这样做

window.onload = carousel();

但是一旦加载网站的任何页面而不是我想要的特定页面(page3.html),就会发生这种情况。

仅使用 html、css 和 javascript。没有外部库等

最佳答案

使用window.location检查URL。然后将其包装在函数内并将其分配给您的 onload 事件:

window.onload = function() {
  if (window.location.href.indexOf('page3.html') > -1) {
    carousel();
  }
}

关于javascript - 在加载的特定页面上执行函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42230792/

相关文章:

javascript - 每 x 分钟运行一次 phantomjs 脚本

javascript - 滚动后尝试淡入导航栏的背景颜色

html - CSS3 flex 盒 : flexboxes inside flexboxes aren't contained inside their parents

javascript - 内容切换问题 - 一次 1 个

javascript - 如何使用 AngularJs 刷新 Ng-repeat

javascript - '语法错误 : Unexpected token o' with angularjs

javascript - 如何在选择框被选中时重新加载页面

javascript - 对于某些用户,从 HTTP 加载脚本会自动转换为 HTTPS

html - 限制站点中视频的大小

javascript - 如何过滤 HTML 表格中的“开始”和“结束”日期?