提示用微信浏览器打开_浏览器如何设置消息提醒

提示用微信浏览器打开_浏览器如何设置消息提醒概述大体思路是这样的:先建一个蒙版,蒙版放上提示的信息,然后写一个js,在页面打开的时候判断是不是用微信自带的浏览器打开的,如果是就打开蒙版,提示用浏览器打开基本页面添加蒙版添加js最终效果

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

概述

大体思路是这样的:先建一个蒙版,蒙版放上提示的信息,然后写一个js,在页面打开的时候判断是不是用微信自带的浏览器打开的,如果是就打开蒙版,提示用浏览器打开

基本页面

<!DOCTYPE html>
<html lang="en">

	<head>
		<meta charset="UTF-8">
		<title>APP下载</title>
		<style type="text/css">
			td {
				line-height: 50px;
				font-size: 40px;
			}       
		</style>
	</head>

	<body style="background-color: #4DFFFF;padding-top: 400px">
		<div align="center" style="width: 100%;">
			<table>
				<tr>
					<td valign="middle">
						<a href="community.apk" id="JdownApp">安卓下载</a>
					</td>
				</tr>
				<tr>
					<td valign="middle">
						<a href="community.ipa" id="JdownApp2" class="btn-warn">苹果下载</a>
					</td>
				</tr>
			</table>
			
		</div>
	</body>
</html>

添加蒙版

<!--引入遮蔽层-->
<div id="Mask" style="">

</div>
//蒙版样式
#Mask {
    position: absolute;
    top: 0;
    left: 0;
    display: none;
    background-image: url(img/tweixinip.jpg);
    background-size: cover;
    width: 100%;
    height: 100%;
    z-index: 1000;
}
.model-content {
    width: 100%;
    height: 100%;
    text-align: center;
    background: #ffffff;
    border-radius: 6px;
    margin: 100px auto;
    line-height: 30px;
    z-index: 10001;
}

添加js

<script type="text/javascript">
    //判断是否在微信中打开
    var ua = navigator.userAgent;
    var isWeixin =  !!/MicroMessenger/i.test(ua);
	
	//如果使用的是微信自带浏览器,就打开蒙版
    if(isWeixin) {
        var SHOW = 0;
        document.getElementById('Mask').style.display = ++SHOW % 2 == 1 ? 'block' : 'none';
    }

</script>

最终效果

当使用浏览器打开时展示原始页面

提示用微信浏览器打开_浏览器如何设置消息提醒

当使用微信打开时展示蒙版

提示用微信浏览器打开_浏览器如何设置消息提醒

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/170835.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • MySQL数据库—视图索引

    MySQL数据库—视图索引一.视图概述1.视图是基于某个查询结果的虚表。(根据实际存在的表,经过查询之后,创建出来的一个虚表,被称为视图)2.视图如同真实的表一样,对视图进行增删改(insert,update,delete)操作,原表数据会受影响,同样的道理,对原表进行增删改操作,视图也会受影响。3.视图的作用:方便用户对数据进行操作二.创建视图格式:createview视图的名字asselect查询语句;–创建一个视图view_student,包含计算机系和数学…

    2022年7月22日
    5
  • RewriteCond RewriteRule

    RewriteCond RewriteRule##RulesforTRandEScountrysitesRewriteCond%{REQUEST_URI}^/(tr|es)$[NC]RewriteRule^(.*)https://xx.com[L,R=301]####Rulesfortheoldalias/sam/*RewriteRule^pp/(.*)/xx-p/$1…

    2022年5月27日
    27
  • HP电脑win10系统蓝牙不可用解决办法实例[通俗易懂]

    HP电脑win10系统蓝牙不可用解决办法实例[通俗易懂]以win10系统为例子:Cortana里搜蓝牙,打开蓝牙和其他设备设置页面:当时遇到的情况是没有蓝牙那一块儿先检查了蓝牙服务都是正常的:又检查了设备管理器,问题来了,发现没有蓝牙这个项:先用电脑管家一通诊断修复,没用,然后用驱动精灵一通修复诊断还是没用。去网上看了下,说什么的都要,有些说蓝牙硬件坏了,需要重新买个替换掉。但是看…

    2022年8月13日
    3
  • idea连接mysql数据库报java.lang.RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeExcepti

    idea连接mysql数据库报java.lang.RuntimeException: com.mysql.cj.exceptions.InvalidConnectionAttributeExcepti出错场景:使用idea连接mysql(5.2版本)报错:java.lang.RuntimeException:com.mysql.cj.exceptions.InvalidConnectionAttributeException:Theservertimezonevalue’Öйú±ê׼ʱ¼ä’isunrecognizedorrepresentsmoreth…

    2022年7月24日
    57
  • 一键端2

    一键端2一键端

    2022年7月19日
    34
  • 基于C语言的图书管理系统_c语言图书管理系统课程设计报告

    基于C语言的图书管理系统_c语言图书管理系统课程设计报告该系统包括以下功能:1、注册账号2、登录账号3、修改密码4、录入功能5、添加功能6、删除功能7、修改功能8、浏览功能9、查询密码10、排序功能

    2022年10月11日
    1

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号