JQuery实现离开页面时检测修改并提示保存
摘要:window.onbeforeunload = function() { if(is_form_changed()) { return "您的修改内容还没有保存,您确定离开吗?"; } } function is_form_changed() { //检测页面是否有保存按钮 var t_save = jQuery("#t_save"); //检测到保存按钮,继续检测元素是否修改 if(t_save.length>0) { var is_changed = false; jQuery("#A4 input, #A4 textarea, #A
阅读全文
posted @
2014-01-17 14:20
西湖浪子
阅读(699)
推荐(0)
sql server 2000 计算机名字 改过以后 无法登陆
摘要:--1. 错误14114--使用下面的代码重新添加当前SQL Server实例的信息,处理完成后,应该重新启动MSSQLSERVER服务使修改生效。DECLARE @srvname sysnameSET @srvname=CAST(SERVERPROPERTY('ServerName') as sysname)IF NOT EXISTS(SELECT * FROM master.dbo.sysservers WHERE srvname=@srvname)EXEC sp_addserver @server = @srvname , @local = 'LOCAL'
阅读全文
posted @
2014-01-14 11:00
西湖浪子
阅读(695)
推荐(0)
Better ListView alternative - .NET control for WinForms
摘要:http://www.componentowl.com/Better ListView alternative - .NET control for WinFormsThe number one replacement component for the regular .NET ListView control.We’ve rewritten the .NET ListView control. Great look and feel, more features, better behavior. No learning needed.http://www.componentowl.com
阅读全文
posted @
2014-01-03 13:25
西湖浪子
阅读(409)
推荐(0)
OAuth2.0服务器端的实现
摘要:authorize 授权关系存储表字段 备注appid 应用IDuserid 用户IDaddtime 添加时间…… 其他表3 access_token 访问令牌存储表字段 备注access_token 访问令牌addtime 添加时间…… 其他一个OAuth2.0服务器端的实现全部代码见附件.数据库是这样的:(没有必要用数据库,access_token是临时的,放在内存中就可以了)create database auth;use auth;create table access_token (id bigint,access_token varchar(255) NOT NULL,token_
阅读全文
posted @
2013-11-22 11:24
西湖浪子
阅读(497)
推荐(0)
动态改变masterpage
摘要:动态调用已经设置好的masterpage,要在pre_init里实现代码 protected void Page_PreInit(Object sender, EventArgs e) { if (Request.QueryString["changemaster"] != null) { this.MasterPageFile = "aaa.master"; } }
阅读全文
posted @
2013-11-20 10:48
西湖浪子
阅读(157)
推荐(0)
common.js
摘要:/* * 变量 */var G = { baseUrl: "", debug: "debug", //调试logger组件 browser: {}, //浏览器 platform: {}, //操作系统 errors: { //错误提醒 "-1": "undefined error" }, errorHandlers: {}, //colorbox_up start an...
阅读全文
posted @
2013-11-11 14:51
西湖浪子
阅读(271)
推荐(0)
生成随机码
摘要:public static string GetCustomerEmailVerificationCode(int customerid) { string key=""; key = Md5Str(string.Format("{0}{1}", System.Guid.NewGuid().ToString(), customerid)); return key; } private static string Md5Str(string str) { string cl = str; string pwd = ""; string
阅读全文
posted @
2013-08-19 11:18
西湖浪子
阅读(122)
推荐(0)
页面LOADING
摘要:页面进度条:开始游戏_网页游戏开服表_腾讯游戏频道 跟踪页面信息的一个JS:(function (evt) { //event util evt = evt || (function() { var ua = (function(){var o={ie:0,opera:0,gecko:0,webkit:0,mobile:null};var ua=navigator.userAgent,m;if((/KHTML/).test(ua)){o.webkit=1}m=ua.match(/AppleWebKit\/([^\s]*)/);if(m&&m[1])...
阅读全文
posted @
2013-08-16 15:54
西湖浪子
阅读(365)
推荐(0)
不管肿么说,这个JS还是有用地。多年前用过,今天看到,把它埋起来,以后备用。
摘要:(function() { var onLoadHandler = function() { ga_push('UA-2081664-4', 'wayfair.com', 'ProductSimpleSku', 'Accent', '', '', false, ["_setCustomVar",4,"ABTestVariations","criteo_tellapart_test_v1=control",1]); }; if(!window
阅读全文
posted @
2013-08-13 17:02
西湖浪子
阅读(177)
推荐(0)
快速POST代码,异常截获机制
摘要:System.Net.HttpWebRequest request = System.Net.HttpWebRequest.Create("httpxxxxxxxxxxxxxxxxxxxx") as System.Net.HttpWebRequest; request.Method = "POST"; request.ContentType = "application/x-www-form-urlencoded"; request.Timeout = 3000; string datastr = "xxxxxxxxxxxx
阅读全文
posted @
2013-08-08 13:04
西湖浪子
阅读(224)
推荐(0)
XML extensibility, xsi:type, XmlSerializer and configuration (or how to leverage XmlSerializer + OO extensibility)
摘要:Note: this entry has moved.Consider the following XML: Daniel CazzulinoWe can use the XmlSerializer to reconstruct an instance of the following class from it:public class Person{ public string FirstName { get { return _first; } set { _first = value; } } string _first; public string LastName { get {
阅读全文
posted @
2013-08-07 13:34
西湖浪子
阅读(335)
推荐(0)
把XML 转成c#类
摘要:可以自动生成的:步骤:1、先将xml转化成xsd文件打开vs命令行,在vs命令行中输入xsd.exed:\xxx.xml生成的xsd文件会保存到D:\ProgramFiles\MicrosoftVisualStudio8\VC目录下2、将xsd生成class类在vs命令行中输入xsd.exed:\xxx.xml/c生成的class会保存到D:\ProgramFiles\MicrosoftVisualStudio8\VC目录下xsd /dataset /language:CS a.xsd
阅读全文
posted @
2013-08-05 16:58
西湖浪子
阅读(836)
推荐(0)
C#用MD5CryptoServiceProvider把字符串加密成32位Hash值
摘要:方法1: using System.Text; using System.Security.Cryptography; public string Hash(string toHash) { MD5CryptoServiceProvider crypto = new MD5CryptoServiceProvider(); byte[] bytes = Encoding.UTF7.GetBytes(toHash); bytes = crypto.ComputeHash(bytes); StringBuilder sb = new StringBuilder(); foreach (byte nu
阅读全文
posted @
2013-08-02 16:55
西湖浪子
阅读(11095)
推荐(0)
http响应Last-Modified和ETag以及asp.net web api实现
摘要:基础知识 1) 什么是”Last-Modified”? 在浏览器第一次请求某一个URL时,服务器端的返回状态会是200,内容是你请求的资源,同时有一个Last-Modified的属性标记此文件在服务期端最后被修改的时间,格式类似这样: Tue, 24 Apr 2012 13:53:56 GMT客户端第二次请求此URL时,根据 HTTP 协议的规定,浏览器会向服务器传送 If-Modified-Since 报头,询问该时间之后文件是否有被修改过: If-Modified-Since: Tue, 24 Apr 2012 13:53:56 GMT如果服务器端的资源没有变化,则自动返回 HTTP 30
阅读全文
posted @
2013-08-01 14:17
西湖浪子
阅读(200)
推荐(0)
来自.net底层的JS
摘要:window.Sys = { __namespace: true, __typeName: "Sys", getName: function() {return "Sys";}, __upperCaseTypes: {}};Sys.Browser = {};Sys.Browser.InternetExplorer = {};Sys.Browser.Firefox = {};Sys.Browser.Safari = {};Sys.Browser.Opera = {};Sys.Browser.agent = null;Sys.Browser.hasDebug
阅读全文
posted @
2013-07-23 17:55
西湖浪子
阅读(181)
推荐(0)
Response.Status
摘要:Response.Clear(); Response.Status = "301 Moved Permanently"; Response.AddHeader("Location", "http://www.baidu.com/"); Response.End(); ?状态代码 状态信息 代码含义 100 Continue 初始的请求已经接受,客户应当继续发送请求的其余部分。 101 Switching Protocols 服务器将遵从客户的请求转换到另外一种协议 200 OK 一切正常,对GET和POST请求的应答文档跟在后面。 2
阅读全文
posted @
2013-07-22 16:10
西湖浪子
阅读(113)
推荐(0)
JSON Class
摘要:JSON ClassC#代码public class JSON { public static string DateTimeFormat = "yyyy'-'MM'-'dd'T'HH':'mm':'ss"; public static string Encode(object o) { if(o == null || o.ToString() == "null") return null; if (o != null && (o.GetType() == t
阅读全文
posted @
2013-07-19 10:39
西湖浪子
阅读(442)
推荐(0)
window.createPopup()用法以及短消息提示框代码
摘要:一、在做一个portal项目时,用户要求在门户首页上的待办信息要有明确的提示,且在浏览器最小化的情况下,当有新的待办信息时,也要做提示。用了alert方法、或者用div的方法都很难实现“在浏览器最小化的情况下弹出提示信息”。alert方法会把信息弹出在桌面的正中央,同时会被其它窗口挡住。用div的方法实现的提示框会依赖于父窗口,因为它本身就是html页面上的一部分。最后发现,用window.createPopup()方法可以完全实现用户的需求。二、短消息提示框源代码:拷贝以下代码保存成html文件即可。message中国世界');">打开关闭三、window.creat
阅读全文
posted @
2013-07-16 11:28
西湖浪子
阅读(706)
推荐(0)