网页技术交流
 
发新帖
楼主: 天启
查看: 1539|回复: 0

[使用教程] 全网唯一解决所有浏览器无法弹窗的拦截问题

[复制链接]
天启VIP6 发表于 2019-11-22 15:15:11 | 显示全部楼层
本帖最后由 天启 于 2019-11-22 15:17 编辑

众所周知我们知道浏览器会拦截新弹窗,相信大家也把互联网上所有的教程都试了一遍,火狐浏览器拦截最严重,拒绝一切JS代码弹窗操作。
本次教程彻底解决所有浏览器无法使用回车键弹窗的问题。

输入框代码:
  1. <input name="" type="text" id="kaikuoyun" value="" autocomplete="off" autofocus="autofocus" onkeypress="return onKeyPress(event)" />
复制代码
这里有很多属性代码不用多说,但onkeypress要注意,这是按键弹窗的关键,它是用来传递用户操作的按键事件
定义JS弹窗:
  1. <script type="text/javascript">
  2. function onKeyPress(e)  
  3.     {  
  4.         var keyCode = null;  
  5.   
  6.         if(e.which)  
  7.             keyCode = e.which;  
  8.         else if(e.keyCode)   
  9.             keyCode = e.keyCode;  
  10.               
  11.         if(keyCode == 13)   
  12.         {  
  13.                         window.open("http://www.kaikuoyun.com/?" + s, "_blank");
  14.             return false;  
  15.         }  
  16.         return true;  
  17.     }
  18. </script>
复制代码


快速回复 返回顶部 返回列表