我们的应用程序要求不允许用户使用 F5 刷新网页。
我在这里实现了解决方案,但是我刚刚发现这在页面上的 iframe 内不起作用。
iframe 是从 Telerik Radeditor 控件生成的。
我尝试在包含 radeditor 的页面中执行以下操作。
$(function () {
$('#<%=RadEditor1.ClientID %>_contentIframe html').bind('keydown', function () {
if (window.event && window.event.keyCode == 116) {
window.event.cancelBubble = true;
window.event.returnValue = false;
window.event.keyCode = 0;
window.status = "F5 is disabled on all popups";
return false;
}
});
});
但是它不起作用。
我缺少的 iframe 有什么特别之处吗?