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

提示用微信浏览器打开_浏览器如何设置消息提醒概述大体思路是这样的:先建一个蒙版,蒙版放上提示的信息,然后写一个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)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 基于stm32四轮小车简易PID控制

    基于stm32四轮小车简易PID控制看前需知:作者本人使用的是四个普通的TT电机加编码器+增量式PID,适合PID初学者,但是需要对PID和增量式PID有一定的认知,本篇未有详细介绍,以代码应用为主,大佬勿喷。文章目录一、粗谈PID?二、使用的硬件设备三、软件设计四、关键代码1.TIM1定时器:2.TIM2编码器模式示例:3.电机初始化:4.TIM8PWM输出:5.PID:6.中断服务函数:总结*云中何曾落羽,踏遍三岛寻声*一、粗谈PID?PID在生活中很常见,举个例子。例如生活中,一个加热器需要对某个物体进行恒温控制,但是由于某

    2022年5月27日
    47
  • 解决笛卡尔积

    解决笛卡尔积消除笛卡尔乘积最根本的原因不是在于连接,而是在于唯一ID,就像学号,一个学生就只有一个学号,学号就是这个学生的唯一标识码。左连接只是以左边的表为基准,左边的ID和右边ID都是唯一,就不会产生笛卡尔现象,如果右边有两个ID对应左边一个ID,就算你是左连接,一样会产生1对多的现象…

    2022年7月11日
    25
  • spring boot 2.1学习笔记【五】SpringBootTest单元测试及日志「建议收藏」

    spring boot 2.1学习笔记【五】SpringBootTest单元测试及日志「建议收藏」springboot2.1单元测试,及日志输出

    2022年6月10日
    79
  • BT渗透「建议收藏」

    BT渗透「建议收藏」PHP交流群:294088839,Python交流群:652376983 whois域名/ip查看域名的详细信息。ping域名/ip测试本机到远端主机是否联通。dig域名/ip查看域名解析的详细信息。host-l域名dns服务器传输zone。扫描nmap:-sS半开扫描TCP和SYN扫描。-sT完全TCP连接扫描。-sUUDP扫描-PSs…

    2022年4月29日
    51
  • duilib消息类型[终于解决]

    //定义所有消息类型//////////////////////////////////////////////////////////////////////////#defineDUI_MS

    2021年12月18日
    49
  • 寒假33天读书笔记

    寒假33天读书笔记整理一下电脑资料 无意发现大二年寒假的一段读书笔记 距离现在快三年了 再回头浏览一下 感觉那会上大学时候还真是蛮自由 想读什么就读什么 不像现在出来工作后 读书已经带有很明确的目的性 记得那学期选修了 美学概论 本来是只想混个学分的 上课都是带着 thinkinjava 过去 结果被老师 记不得老师名字了 只记得是人文管理学院的老师 一讲 从西方地理环境扯到文化起源和发展 再对比东方文化

    2025年10月3日
    5

发表回复

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

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