资源简介
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 FileUpload 上传进度条
- 很好用的一个asp.net反编译软件
- asp.net实现qq登陆
- 试题库管理系统毕业论文(C#)源程序
- 亮剑asp.net案例导航项目开发
- 亮剑ASP.NET项目开发案例导航-part03共三
- [源代码] 《领域驱动设计 (C# 2008 实
- ASP.NET+SQL Server 2008 实现的学生学籍管
- asp.net中最好的对SQLSERVER数据库进行操
- 安卓和asp.net通过webservice上传图片到服
- asp.net2.0
- ASP.net MVC vcard名片二维码自动生成
- asp.net 访问odbc informix源码及配置截图
- 一个简单的ASP.NET三层架构登陆模式
- asp.net 在线聊天室系统源代码.rar
- ppt课件:asp.netpdf格式
- C#多文件打包
- 好用的asp.net UI框架
- zw_ASP.NET通用权限管理系统源代码含文
- ASP.NET Core跨平台开发从入门到实战
- ASP.NET众筹网源码
- ASP.NET MVC5+EasyUI企业开发框架源码
- ASP.NET考勤管理系统(毕业设计)
- 进销存仓库管理系统ASP.Net网站
- 精通ASP.NET MVC 5 随书源码
- 基于ASP.NET网上服装销售系统源码
- asp.net+IIS+sqlserver选课系统毕业设计全
- ASP.net版校园零食网站
- 航空管理系统 asp.net
评论
共有 条评论