【发布时间】:2014-04-04 06:13:19
【问题描述】:
我的 asp.net 应用程序包含名为“bodyFrm”的 iframe 元素。 bodyFrm 内容动态变化,内容页面包含 iframe 和更多 html 元素。 有时子页面包含带有更多子页面的 iframe。 当用户按下退格键时,我想取消转到上一页的操作。 我尝试在主页的 window.onkeydown 事件中调用 CancelBackspace 函数, 但有时会调用它,而不是每次按键, 如何在应用程序中为每次按键调用该功能? 我不能使用 jquery。
在主页,兼职工作:
<script type="text/javascript">
document.onkeydown = CancelBackspace();
function CancelBackspace(e){
if(!e)
e = event;
if(e.keyCode == 8)
return false;
}
</script>
【问题讨论】:
标签: javascript html asp.net iframe