随笔分类 -  ASP.NET

摘要:session、cookie与“记住我的登录状态”的功能的实现Cookie的机制Cookie是浏览器(User Agent)访问一些网站后,这些网站存放在客户端的一组数据,用于使网站等跟踪用户,实现用户自定义功能。Cookie的Domain和Path属性标识了这个Cookie是哪一个网站发送给浏览器的;Cookie的Expires属性标识了Cookie的有 效时间,当Cookie的有效时间过了之后,这些数据就被自动删除了。如果不设置过期时间,则表示这个Cookie生命周期为浏览器会话期间,只要关闭浏览器窗口,Cookie就消失了。这种生命期为浏览会话期的 Cookie被称为会话Cookie。会 阅读全文
posted @ 2012-10-18 15:35 txsun 阅读(24802) 评论(1) 推荐(8)
摘要:平时各位在做项目时多半时候都会用到客户端的cookie,可大家知道cookie是存储在哪里吗?首先cookie失效分为2种:1:设置过期时间失效(只要设置了过期时间cookie就会存储在硬盘里面)2:当会话结束时失效,即关闭浏览器窗口(如果没有设置Expires,cookie就会存储在内存里面)手动删除cookie失效(这个不知大家算不算)下面给出个demo 1 <%@ Page Language="C#"%> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 阅读全文
posted @ 2012-10-18 14:45 txsun 阅读(51709) 评论(0) 推荐(3)
摘要:1.javascript父页面调用子页面的函数:iframe的name.window.函数名();2.子页面调用父页面的函数:parent.函数名;3.子页面获取父页面元素:$("#elementid",window.parent.document).attr("height");或者parent.elementid.style.height;4.在父页面中获取iframe中的元素方法:$(this).contents().find("#suggestBox");//(这个目前还没用过)不过这个window.frames[0].doc 阅读全文
posted @ 2012-06-15 17:25 txsun 阅读(346) 评论(0) 推荐(0)
摘要:如:INSERT INTO TEST VALUES (:ID1, :CALLNUM1, :CHANNEL1) OracleParameter parameter_ID = new OracleParameter("ID", OracleDbType.Int32); parameter_ID.Direction = ParameterDirection.Input; parameter_ID.Value = ID; command.Para... 阅读全文
posted @ 2012-05-15 16:24 txsun 阅读(1417) 评论(0) 推荐(0)
摘要:1 $("#txt_Name").live("keyup",function(){2 if(GetStringByteLength($(this).val())>12)3 {4 $(this).val(GetString($(this).val(),12));5 }6 }); 阅读全文
posted @ 2012-04-16 11:55 txsun 阅读(363) 评论(0) 推荐(0)
摘要:1 /** 2 *获取字符串字节数 3 */ 4 function GetStringByteLength(val){ 5 6 var Zhlength=0;// 全角 7 var Enlength=0;// 半角 8 9 for(var i=0;i<val.length;i++){10 if(val.substring(i, i + 1).match(/[^\x00-\xff]/ig) != null)11 Zhlength+=1;12 else13 Enlength+=1;14 }... 阅读全文
posted @ 2012-04-13 17:43 txsun 阅读(6209) 评论(0) 推荐(0)
摘要:1 // 根据字节数截取字符串(可汉英组合截取) 2 function GetString(val,num) 3 { 4 var byteLength=num;// 用户需截取字节数 5 var index=0;// 最终截取字符串索引 6 var strVal="";// 返回值 7 var iszh=false;// 判断循环最后一次执行时字符是全角还是半角 8 for(var i=0;i<val.length;i++){ 9 if(num>0){10 if(val.substring(i, i + 1).m... 阅读全文
posted @ 2012-04-13 17:41 txsun 阅读(638) 评论(0) 推荐(0)
摘要:1 #region 截取指定字节长度的字符串 2 /// <summary> 3 /// 截取指定字节长度的字符串 4 /// </summary> 5 /// <param name="str">原字符串</param> 6 /// <param name="len">截取字节长度</param> 7 /// <returns></returns> 8 public static string CutByteString(string str, int le 阅读全文
posted @ 2012-04-13 10:32 txsun 阅读(565) 评论(0) 推荐(0)
摘要:<form id="form1" runat="server" onsubmit=" return false" >在Form加上这个属性就可以了:onsubmit=" return false" 阅读全文
posted @ 2011-09-19 15:01 txsun 阅读(457) 评论(1) 推荐(0)
摘要:var name_list = new Array( "张三","李四","王五"); var length = name_list.length; var Intervalid = setInterval("demo()",500); function demo() { if(length<0) { length = name_list.length; //clearInterval(Intervalid); //取消定时 } $("#demo_show").h... 阅读全文
posted @ 2011-09-17 15:45 txsun 阅读(194) 评论(0) 推荐(0)
摘要:解决方法:删除根目录下的app_offline.htm文件,重新运行调试网页,一切正常!原来懂E文就可以更容易理解更多问题了,要更加好地充充电 阅读全文
posted @ 2011-09-17 11:03 txsun 阅读(204) 评论(0) 推荐(0)
摘要:<tr onmouseout=\"this.style.backgroundColor=currentcolor;\" onmouseover=\"currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699ff' \" > 阅读全文
posted @ 2011-07-20 13:55 txsun 阅读(346) 评论(1) 推荐(1)
摘要:如过你在asp.net后台生成html代码然后输出到客户端就可能发生错误。错误的写法:onmouseover='currentcolor=this.style.backgroundColor;this.style.backgroundColor='#6699ff ' ' this.style.backgroundColor='#6699ff '此处脚本会认为它是非法的字符串不给予通过,就是提示:illegal character正确写法:onmouseover='currentcolor=this.style.backgroundColo 阅读全文
posted @ 2011-07-04 15:07 txsun 阅读(2962) 评论(0) 推荐(0)
摘要:举个例子:普通B/S模式(同步)AJAX技术(异步)同步:提交请求->等待服务器处理->处理完毕返回 这个期间客户端浏览器不能干任何事异步: 请求通过事件触发->服务器处理(这是浏览器仍然可以作其他事情)->处理完毕--------------------------------------------------------------------------------------------------------------------同步就是你叫我去吃饭,我听到了就和你去吃饭;如果没有听到,你就不停的叫,直到我告诉你听到了,才一起去吃饭。异步就是你叫我,然后自 阅读全文
posted @ 2011-03-15 10:13 txsun 阅读(492) 评论(0) 推荐(1)