具有弹出窗口阻止程序的浏览器会抑制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>
答案 0 :(得分:1)
以下内容适用于Chrome中的AdBlock 2.7.13和Firefox中的AdBlock Plus 2.6.4:将“bannerrotation.js”重命名为其他名称可以解决AdBlockers的问题,因为它们具有“bannerrotation”关键字作为过滤器。