今天接了一个小活,一个网友想在他的网站上实现一个小功能,别人点开某条信息后,看不到电话,把电话隐藏了,如果想看电话,需要点一下“查看”,此时会弹出一个二维码来,让用户扫码,这个二维码是带参数的公众号二维码,如果关注过则自动把此条信息中的电话号码回复给该用户,如果没关注则先关注,然后自动回复给该用户此条信息的二维码,功能是用asp写的,不知给他起个什么名字好,带参数的公众号二维码,扫码回复电话或是扫码回复结果,不说了,上代码:
<%@LANGUAGE="VBSCRIPT" CODEPAGE="65001"%>
<!--#include file="wxapi/wxapi.asp" -->
<!--#include file="wxapi/conn.asp" -->
<%
Response.Charset = "utf-8"
Response.CodePage = "65001"
Session.CodePage = "65001"
Set Rs = SqlHelper("Select * From [Wx_user]","")
%><!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1">
<title>Contact Us</title>
<style type="text/css">
div,body,button,input,p,select,textarea,cite,i,span,b{margin: 0;padding:0;display: block; font-family: "微软雅黑";font-size: 14px;
transition: all .1s ease-in-out;
-webkit-transition: all .1s ease-in-out;
font-style: normal;}
</style>
</head>
<body>
<%
If Not Rs.Eof Then
While Not Rs.Eof
%>
<div>
<h2><% = Rs("username") %></h2>
<p>密码:<a class="show" href="javascript:void(0)" data-id = "VIEW:<% = Rs("id") %>:password">点击查看信息</a></p>
<p>Openid:<a class="show" href="javascript:void(0)" data-id = "VIEW:<% = Rs("id") %>:openid">点击查看信息</a></p>
</div>
<%
Rs.MoveNext
Wend
End If
%>
<script type="text/javascript" src="jquery-2.1.4.min.js"></script>
<script type="text/javascript" src="layer/layer.js"></script>
<script type="text/javascript">
$(".show").on("click",function(){
var data = $(this).data("id");
var url = "wxapi/creatqrcode.asp?" + data;
layer.open({
type: 2,
title:'微信扫码查看详情',
area: ['310px', '355px'],
fixed: false, //不固定
content: url
});
})
</script>
</body>
</html>