ASP.NET 在弹出的 iframe 页面的文本框中按回车会刷新 iframe 页面~
🏷️ ASP.NET
问题补充:
同样的实现方法,有的页面有问题,有的页面没问题;
iframe 页面都没有 submit 按钮;
iframe 页面都没有自定义的
onkeydown
事件;ie 下也有同样的问题;
搜了半天终于发现原因了,画面上只有一个文本框时会有该现象!
解决办法
添加一个隐藏的文本框:
html<input style="display: none;" type="text" />
添加一个
onkeydown
事件html<form id="form1" action="post.php" method="post"> <input type="text" name="name" onkeydown="if(event.keyCode==13) return false;"/> </form>