警告用户弹出窗口阻止程序正在抑制画布

时间:2014-09-06 21:12:56

标签: html5 canvas popup

具有弹出窗口阻止程序的浏览器会抑制canvas元素,我想通过存储在canvas元素下面的短文本短语来提醒用户注意这一事实。如果有人能指出我正确的方向,提醒用户暂时禁用弹出窗口,或者更好地管理画布以消除阻塞,我将不胜感激。

<head>
  <script type="text/javascript" src="bannerRotation.js"></script>
  <style>
     h1 {
     position:absolute;
     z-index:0;
     top: 200px;
     text-align: center;     
     }
  </style>
</head>
<body>
    <div>
       <div>
           <canvas id="showCanvas" width="800" height="400">Canvas not supported</canvas>
       </div>
       <h1>Please disable pop-up blockers for this site</h1> 
   </div>           
</body>

1 个答案:

答案 0 :(得分:1)

以下内容适用于Chrome中的AdBlock 2.7.13和Firefox中的AdBlock Plus 2.6.4:将“bannerrotation.js”重命名为其他名称可以解决AdBlockers的问题,因为它们具有“bannerrotation”关键字作为过滤器。