用于JavaScript的确定按钮确认在IE中不起作用11
问题描述:
我面临一个问题,在JavaScript上单击确定按钮确认弹出窗口在IE11中不起作用。当用户点击按钮时,没有任何反应。这种情况只发生在一个用户身上,并且正在IE11上为大多数用户成功运行。理想情况下,单击确定后,弹出窗口应该关闭,并且按钮btnSave
的事件处理程序应该被调用。但是,这不会发生,单击确定按钮不会关闭确认弹出窗口。用于JavaScript的确定按钮确认在IE中不起作用11
我想知道这是否可能是由于IE中的某些设置导致的问题。
以下是一段代码:
btnSave.Attributes.Add("OnClick", "return confirm('Do you want to save?')");
答
我记得几年前有类似的问题
。以下代码在任何情况下都适用于我:
btnSave.OnClientClick = "if (!confirm('Do you want to save?')) return false;";
+0
谢谢您的回复。但是,我正在查找代码更改,因为此问题仅由一位用户报告。 – Nick
正如您所说的只有一个用户,您是否可以要求用户进行硬刷新并清除缓存?这是否有所作为?让用户在他们的IE浏览器上按ctrl + shift + del并删除浏览记录。如果您使用本地存储指示他们清除浏览器本地存储并硬刷新页面 – Kush