资源简介
ASP.NET 微信JS-SDK 签名与自定义分享内容代码
开发环境: Visual Studio 2010
必须先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”。
必须把项目中的微信AppID和AppSecret替换成自己的,并且正确设置了微信公众号授权的域名,才能正常运行
代码片段和文件信息
using System;
using System.Text;
using System.Web.UI;
using System.Web.UI.WebControls;
namespace CoriSoft.WebApp
{
///
/// BS 显示 js消息对话框
///
public class JsMsgBox
{
///
/// 显示消息提示对话框
///
/// 当前页面指针,一般为this
/// 提示信息
public static void Show(Page page string msg)
{
page.Clientscript.RegisterStartupscript(page.GetType()“message“ “ript language=‘javascript‘ defer>alert(‘“ + msg.ToString() + “‘); ript>“);
}
///
/// 控件点击 消息确认提示框
///
/// 当前页面指针,一般为this
/// 提示信息
public static void ShowConfirm(WebControl Controlstring msg)
{
Control.Attributes.Add(“onclick“ “return confirm(‘“ + msg + “‘);“) ;
}
///
/// 显示消息提示对话框,并进行页面跳转
///
/// 当前页面指针,一般为this
/// 提示信息
/// 跳转的目标URL
public static void ShowAndRedirect(Page pagestring msgstring url)
{
page.Clientscript.RegisterStartupscript(page.GetType() “message“ “ript language=‘javascript‘ defer>alert(‘“ + msg + “‘);window.location=\““ + url + “\“ ript>“);
}
///
/// 显示消息提示对话框,并进行页面跳转
///
/// 当前页面指针,一般为this
/// 提示信息
/// 跳转的目标URL
public static void ShowAndRedirects(Page page string msg string url)
{
StringBuilder Builder = new StringBuilder();
Builder.Append(“ript language=‘javascript‘ defer>“);
Builder.AppendFormat(“alert(‘{0}‘);“ msg);
Builder.AppendFormat(“top.location.href=‘{0}‘“ url);
Builder.Append(“ ript>“);
page.Clientscript.RegisterStartupscript(page.GetType() “message“ Builder.ToString());
}
///
/// 输出自定义脚本信息
///
/// 当前页面指针,一般为this
/// ript“>输出脚本
public static void Responsescript(Page pagestring script)
{
page.Clientscript.RegisterStartupscript(page.GetType() “message“ “ript language=‘javascript‘ defer>“ + script + “ ript>“);
}
#region 扩展 Js alert插件
///
/// Js alert()消息框
/// 使用时:当期页 一定要引入:layer.js
///
///
///
public static void ShowMsg(Page page string msg)
{
page.Clientscript.RegisterStartupscript(page.GetType() “message“ “
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 935 2015-10-13 14:24 CoriSoft.WebApp.sln
文件 529 2015-10-13 14:54 使用说明.txt
文件 12288 2015-10-13 14:41 CoriSoft.WebApp\bin\CoriSoft.WebApp.dll
文件 19968 2015-10-13 14:41 CoriSoft.WebApp\bin\CoriSoft.WebApp.pdb
文件 4328 2015-10-13 14:35 CoriSoft.WebApp\CoriSoft.WebApp.csproj
文件 1089 2015-10-13 14:51 CoriSoft.WebApp\CoriSoft.WebApp.csproj.user
文件 69707 2015-10-13 14:30 CoriSoft.WebApp\head.png
文件 4430 2015-10-13 14:34 CoriSoft.WebApp\JsMsgBox.cs
文件 304 2015-10-13 14:41 CoriSoft.WebApp\obj\Debug\CoriSoft.WebApp.csproj.FileListAbsolute.txt
文件 12288 2015-10-13 14:41 CoriSoft.WebApp\obj\Debug\CoriSoft.WebApp.dll
文件 19968 2015-10-13 14:41 CoriSoft.WebApp\obj\Debug\CoriSoft.WebApp.pdb
文件 7024 2015-10-13 14:41 CoriSoft.WebApp\obj\Debug\DesignTimeResolveAssemblyReferencesInput.cache
文件 1349 2015-10-13 14:24 CoriSoft.WebApp\Properties\AssemblyInfo.cs
文件 4996 2015-10-13 14:51 CoriSoft.WebApp\ShareTest.aspx
文件 8512 2015-10-13 14:51 CoriSoft.WebApp\ShareTest.aspx.cs
文件 812 2015-10-13 14:25 CoriSoft.WebApp\ShareTest.aspx.designer.cs
文件 313 2015-10-13 14:24 CoriSoft.WebApp\Web.config
文件 225 2015-10-13 14:25 CoriSoft.WebApp\WeiXinButton
文件 256 2015-10-13 14:25 CoriSoft.WebApp\WeiXinButtonToken.cs
文件 429 2015-10-13 14:25 CoriSoft.WebApp\WeiXinJsapiToken.cs
目录 0 2015-10-13 14:24 CoriSoft.WebApp\obj\Debug\TempPE
目录 0 2015-10-13 14:41 CoriSoft.WebApp\obj\Debug
目录 0 2015-10-13 14:41 CoriSoft.WebApp\bin
目录 0 2015-10-13 14:24 CoriSoft.WebApp\obj
目录 0 2015-10-13 14:24 CoriSoft.WebApp\Properties
目录 0 2015-10-13 14:34 CoriSoft.WebApp
----------- --------- ---------- ----- ----
169750 26
相关资源
- asp.net动态网站开发教程第二版课本源
- asp.net备份和还原数据库C#
- 基于ASP.NET简单书店管理系统网站
- asp.net 购物网站
- 简单的asp.net个人网站希望大家多多的
- asp.net实现文件上传小网站
- asp.net+c#+sql server企业文档管理系统全
- 网络招聘系统 源码 C#
- asp.net简单购物网站
- 基于ASP.NET的在线商城
- 简单的聊天室C#asp.net
- asp.net学生成绩管理系统+视频讲解
- 扬子江酒店管理信息系统源码
- ASP.NET投票系统
- 基于Web的网上购物系统
- ASP.NET+SQL简单的学生成绩管理系统
- 仓库管理系统/课程设计/ASP.NET/C#
- 药店管理系统 B/S模式 asp.net(C#)+
- 电影院网上售票系统asp.net
- asp.net 教材管理系统 代码+论文
- asp.net+sql实验室预约管理系统
- 基于ASP.NET的人力资源管理系统 源代码
- 鲜花预定系统 C# asp.net
- ASP.net博客系统带数据库
- 基于ASP.NET的三层架构的BBS系统可用于
- asp.net 课程设计86254
- 银行模拟系统
- 智能评教系统(C#_ASP.NET)
- ASP.NET网络书店
- asp.net 编写的非常漂亮的图书管理系
评论
共有 条评论