电子商务网站建设策划,中国网站建设公司排行,手机之家,WordPress文字水印条件#xff1a;弹窗后不做任何点击操作或者聚焦操作对于layer.load#xff0c;弹出后反复按回车#xff0c;load层将不断刷新#xff0c;即使设置了自动消失也只有等不按回车键才会生效。对于layer iframe层有表单就更糟糕了#xff0c;每按一次回车#xff0c;iframe表… 条件弹窗后不做任何点击操作或者聚焦操作对于layer.load弹出后反复按回车load层将不断刷新即使设置了自动消失也只有等不按回车键才会生效。对于layer iframe层有表单就更糟糕了每按一次回车iframe表单页面将会被刷新数据将会丢失。这是form中存在input按回车会自动以form的method属性方法提交表单如果你在提交按钮上设定了弹窗事件的话将会直接提交并且弹窗也被激发出现错误。这似乎是打开iframe或弹窗后鼠标的焦点出现了问题鼠标的焦点还停留在激发窗口的控件上每按一次回车相当于反复弹窗会在屏幕上叠很多层。测试了一下当弹窗后点击弹窗身体的任意部位后不包括标题再按回车键就不会出现bug了。 parent.document.onkeydown function(e){ var ev parent. document.all ? window.event : e; if(ev.keyCode13) { $(#loginBtn).trigger(click); return false } } document.onkeydown function(e){ var ev document.all ? window.event : e; if(ev.keyCode13) { $(#loginBtn).trigger(click); return false } } 只要把loginBtn换成弹出层的按钮即可转自https://www.cnblogs.com/php-linux/p/8005649.html 转载于:https://www.cnblogs.com/-brl/p/8979954.html