单击浏览器后退按钮时如何调用事件

2023-11-23

单击浏览器后退按钮时如何调用 jquery 事件。我在 asp.net mvc 中使用单页应用程序,我想在用户按下浏览器的后退按钮时显示一个确认框以离开屏幕。我如何在浏览器后退按钮上调用 jquery 函数。请帮忙。我已经搜索并找到了推送状态事件,但我不知道如何在上述情况下使用它。


jQuery(document).ready(function($) {

  if (window.history && window.history.pushState) {

    window.history.pushState('forward', null, './#forward');

    $(window).on('popstate', function() {
      alert('Back button was pressed.');
    });

  }
});

JavaScript 或 jQuery 浏览器后退按钮点击检测器

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

单击浏览器后退按钮时如何调用事件 的相关文章

  • JavaScript/JQuery:$(window).resize 如何在调整大小完成后触发?

    我这样使用 JQuery window resize function 然而 如果用户通过拖动窗口边缘使其更大 更小来手动调整浏览器窗口的大小 resize上面的事件会多次触发 问题 如何在浏览器窗口调整大小完成后调用函数 以便事件仅触发一
  • 两个 OnClick 事件重叠

    我在元素内有一个元素 当我单击下面的元素时 我希望打开滑块 当我单击最外面的元素时 我希望滑块关闭 不幸的是 当我单击最外面的元素时 它也会单击下面的元素 有没有办法只单击最外面的元素而忽略下面元素的单击 这些事件在单击时触发并使用 Jav
  • 选中/取消选中所有复选框

    我见过很多选中 取消选中所有复选框的脚本 但大多数人并不尊重这一点 如果我使用 全部选中 复选框切换所有复选框 然后取消选中列表中的单个复选框 则 全部选中 复选框仍处于选中状态 有没有一种优雅的方式来处理这种情况 checkAll cli
  • jquery datatable ajax 无数据可用 mvc

    我有一张桌子是在 document ready功能 我还使用 jQuery DataTables 插件 由于某种原因 当页面加载时 ajax 调用控制器并返回数据并将其设置为我的网格所有获取的数据 但是尽管所有数据都加载到数据表中 但仍获取
  • 在 javascript/jquery 中将光标更改为等待

    当调用函数时 如何让光标更改为此加载图标以及如何将其更改回 javascript jquery 中的普通光标 在你的 jQuery 中使用 body css cursor progress 然后又恢复正常 body css cursor d
  • PNG 透明度问题 - 带有黑色阴影的褪色图像 - IE 中的边框

    我使用图像旋转器在主页上显示一些图像 所有图像均为 PNG 格式 问题出在 IE 7 8 中 图像旁边有黑色阴影 我花了几个小时来解决这个问题 但仍然不知道问题出在哪里以及如何删除它 没有人有类似的问题和提示吗 如何解决 尝试使用 img
  • 我想检查 $('#td1').text() === "x" 是否?

    我想检查innerHtml是否有X或O 所以我不能再次添加任何其他东西 但它不起作用 添加检查代码后它就停止了 我在这里尝试做一个简单的XO游戏来更熟悉javascript和jquery 我也不确定是否可以用 jQuery 做到这一点
  • jQuery AJAX 调用 Java 方法

    使用 jQuery AJAX 我们可以调用特定的 JAVA 方法 例如从 Action 类 该 Java 方法返回的数据将用于填充一些 HTML 代码 请告诉我是否可以使用 jQuery 轻松完成此操作 就像在 DWR 中一样 此外 对于
  • 可以使用 jQuery 或 Javascript 将图片的特定部分用作链接吗?

    我有这个想法 将图片 而不是文本 的各个部分链接到不同的页面或网站 并且我想在不实际创建不同的照片并将它们彼此靠近的情况下完成 这样看起来就像是一张完整的图片 这里有人知道如何使用 JavaScript 的变体 例如 jQuery 或纯 J
  • 使用 JQuery 更改元素的顺序

    有人知道我做错了什么吗 我正在尝试更改某些图像的显示顺序 我希望每次按下按钮时图像都会向右 向左移动一个位置 这是我尝试过的 但没有运气 任何帮助或见解将不胜感激 rightShift click function img hide var
  • jQuery 获取元素内的鼠标位置

    我希望制作一个控件 用户可以在 div 内单击 然后拖动鼠标 然后松开鼠标以指示他们想要的内容有多长 这是针对日历控件的 因此用户将指示特定事件的时间长度 看起来最好的方法是在父 div 上注册一个 mousedown 事件 而父 div
  • 如何仅在最后一个
  • 处给出透明六边形角度?
  • 我必须制作这样的菜单 替代文本 http shup com Shup 330421 1104422739 My Desktop png http shup com Shup 330421 1104422739 My Desktop png
  • 为什么 jquery 没有检测到单选按钮未被选中的情况? [复制]

    这个问题在这里已经有答案了 可能的重复 JQuery radioButton change 在取消选择期间不会触发 https stackoverflow com questions 5176803 jquery radiobutton c
  • Javascript/Jquery:确定用户是否使用鼠标滚轮、滚动条或键盘滚动

    我正在尝试让用户界面正常工作 如果他们使用鼠标滚轮 我需要让它以一种方式滚动 如果他们使用滚动条 我需要让它以另一种方式滚动 如果他们使用键盘 我需要让它以另一种方式滚动 我相信滚轮和滚动条都充当鼠标事件 但是当单击滚动条时我无法让 jav
  • Jquery 点击处理程序两次后不工作

    我面临一个有点奇怪的问题 我正在使用 bing 翻译器 http www bing com widget translator http www bing com widget translator 并尝试使用他们的 API 自行定制它 这
  • 在剑道组合框中动态添加项目

    如果你们中有人使用过 kendo ui 请告诉我如何在 kendo 组合框中动态添加新项目 我尝试在谷歌和其他地方搜索 我的结论是剑道中没有这样的功能 以供参考 JSBIN http jsbin com ebutaw 2 edit sour
  • 未捕获的 ReferenceError: $ 未在 jQuery 中定义错误

    我有这个代码jQuery 文件名是 javascript js 我以前使用过 JavaScript document ready function readFile click function get test txt function
  • 单击时更改 CSS 属性

    我试图在单击另一个元素时更改一个元素的 CSS 我进行了很多搜索 但没有任何效果是完美的 目前我正在使用下面的代码 但它不起作用 谁能告诉我我错过了什么 div hello world div img src zoom png functi
  • Bootstrap 表单助手未选择完整的国家/地区名称

    我添加了引导表单助手来列出国家及其州 最初 它根本没有选择国家名称 但我设法用 jQuery 检索国家 地区名称 但它没有显示完整名称 这是表单的完整代码 div class signup form div class container
  • Javascript在底部,函数调用在主体?

    只是一个简单的问题 我遵循将所有 Javascript 文件保留在结束正文之前的文档底部的做法 但是我想在主体中调用一个函数 该函数会出现在 JS include 之前 因此失败 有没有办法让这个功能在不将文件移动到头部的情况下工作 Che

随机推荐

  • 如何根据组标准使用 Pandas 对数据框进行子集化?

    我有一个具有以下结构的大型数据集 User X 1 0 1 0 2 0 2 0 2 1 3 0 3 0 我想获取数据的子集 使得每个用户的 X 列总和为 0 根据上面的示例 该子集应仅包含用户 1 和 3 的观察结果 如下所示 User X
  • 在C++中将字符串转换为浮点型

    考虑到字符串可能无效 将字符串转换为浮点数 在 C 中 的最佳方法是什么 这里是输入的类型 20 1 0 07 x 0 I used strtof它工作得很好 但问题是它在出错时以及将字符串 0 传递给函数时都返回 0 我使用的代码非常简单
  • 为什么oracle存储过程的执行时间会根据其执行方式而大大增加?

    这是我的问题 我们有一个名为的存储过程HEAVY SP根据执行方式 执行时间会大大增加 1 调用执行 在 Oracle SQL Developer IDE 中直接执行 CALL HEAVY SP 0 F 5 takes 15秒 我们当前的解
  • Extjs 4 如何获取父组件的id?

    我有多个字段集 并在 Extjs 4 中的每个字段集中都有 Button 我想获取按钮单击事件的字段集 ID 以便我可以知道从哪个字段集中单击了按钮 我如何得到这个 xtype fieldset id fs1 items xtype but
  • Windows 8 上的 easy_install.exe 权限被拒绝

    以管理员身份运行命令提示符我尝试运行 easy install U setuptools 它返回以下内容 Searching for setuptools Reading https pypi python org simple setup
  • 将应用程序图标设置在活动工具栏中的右侧

    我正在使用 AppCompact 库 并遇到了一些布局 定位问题 我想将应用程序图标放置在 ActionBar 的右侧 一种方法是在工具栏中定义一个按钮 但是是否有标准方法可以在 ActionBar 的右侧设置 App 图标和向上按钮 正如
  • std::shared_ptr::owner_before 和 std::owner_less:“基于所有者的顺序”到底是什么意思?

    我发现了一些关于此的讨论 但似乎没有任何内容具体说明 基于所有者的订单 实际上是什么 是否有效评估 lt 关于拥有的指针内存地址的值 它定义了一个任意严格的弱排序 其中两个指针当且仅当它们共享所有权或都为空时才等效 等价性以通常的方式定义
  • cakephp密码验证

    var validate array password gt array passwordlength gt array rule gt array between 8 50 message gt Enter 8 50 chars pass
  • 在 php 中使用过多的 include()

    我有在 php 脚本中大量使用 include 的习惯 我想知道这是一个好方法吗 我只是经常使用 include 因为它使代码看起来更适合面向未来的编程 您可能想查看而不是使用 include自动加载
  • 从“canonical_addresses”表中获取地址

    我正在开发一个 Android 应用程序 我从以下 uri 中获取了recipient id content mms sms conversations simple true 现在我想从 canonical addresses 中获取地址
  • 通过 API 调用设置表单的初始值

    在我的 React 游戏中 我使用名为 Formik 的 React 库作为表单 在其中 您可以像这样设置表单的初始值
  • 拒绝直接访问 S3 上的文件

    我正在构建一个具有以下行为的 django s3 应用程序 用户登录 用户上传文档 gt 文档转到 S3 最终在数据库中具有 UID 名称和别名 用户可以下载该文档 我正在寻找一种方法来拒绝其他用户 或者更糟糕的是 未登录 查询和访问文件
  • Bash - 如果 apt-get/dpkg 正在运行,如何检查软件包是否可以安装?

    在 bash 脚本中我想安装一个包 在明智地这样做之前 我需要检查是否没有其他实例apt get or dpkg已经在工作了 如果是这样的话 那么apt get会失败 因为它已经锁定了 检查是否足够 var lib dpkg lock an
  • Gradle processResources - 文件包含 $ 字符

    你怎样才能执行gradle processResources在包含的文件上 字符而不转义 在文件中 我有一些静态 html 文件位于 resources static文件夹建议Spring Boot 参考文档 但是 当我尝试执行时gradl
  • 如何在log4net中为多行日志条目添加缩进?

    我知道这个问题我同意这个答案 但是我可以使用 log4net 执行以下操作吗 而不是 2013 04 09 12 54 47 093 INFO Main Line 1 Line 1 Line 1 Line 2 Line 2 Line 2 L
  • 缩放后的 QPixmap 看起来很糟糕

    我有以下小部件 pixmap QtGui QPixmap r pics cdaudio png scaled 100 100 图像从 256x256 缩小 它看起来相当不稳定 如何在 Qt 内平滑地扩展它 Use the transform
  • 当 mysql_query 返回 false 时

    除了编写错误的查询并且没有访问表的权限之外 当mysql query返回假 还有其他案例吗 请参阅参考指南 对于 SELECT SHOW DESCRIBE EXPLAIN 等返回的语句 结果集 mysql query 成功时返回资源 否则返
  • 我的 App Engine 应用程序不会自动创建默认存储桶

    我的应用程序引擎应用程序不会自动创建默认存储桶我不明白这是为什么 我的其他应用程序工作正常 但是当我在新应用程序中运行相同的代码时 我正在处理它 但它不会创建 Google 云存储桶 有人有主意吗 已弃用的方法 转到您的 App Engin
  • 将整数列表传递给存储过程

    这是我的存储过程 ALTER PROCEDURE dbo Dan numbers varchar 10 AS BEGIN SET NOCOUNT ON select numbers numbers END 在SSMS中 我可以像这样成功执行
  • 单击浏览器后退按钮时如何调用事件

    单击浏览器后退按钮时如何调用 jquery 事件 我在 asp net mvc 中使用单页应用程序 我想在用户按下浏览器的后退按钮时显示一个确认框以离开屏幕 我如何在浏览器后退按钮上调用 jquery 函数 请帮忙 我已经搜索并找到了推送状