我有一个网站,我想在其中弹出警报,为那些正在使用UC浏览器的访客。(下面的代码是在javascript)。我想在javascript的答案也。
对于UC浏览器
<script>
if (navigator.userAgent.indexOf(' UCBrowser/') >= 0) {
alert("Hello! I am an alert box!");
}
</script>
适用于UC mini
<script>
if (navigator.userAgent.match(/^Mozilla\/5\.0 .+ Gecko\/$/)) {
alert("Hello! I am an alert box!");
}
</script>
我知道其中一个将工作。我发现这个代码从互联网上。请指导我,如果这个代码正确与否。和最重要的我想显示警报一次,每天为同一用户的Ip地址。请帮助我这个。
1条答案
按热度按时间6kkfgxo01#
用于UC浏览器
我的意思是在userAgent中有“UCBrowser/”字符串
对于UCMini,您可以执行以下操作:
如果要加入两个条件,请执行以下操作:
完整解决方案
现在要做到一天只显示一次消息你需要存储最后一次提醒的时间戳,你可以选择自己喜欢的方法,我认为最简单的就是使用本地存储,这里是完整的代码和注解: