随笔分类 -  JavaScript

JavaScript
JS编码和Asp.net编码
摘要:1.window.escape()与HttpUtility.UrlEncodeUnicode()编码格式一样:将一个汉字编码为%uxxxx格式不会被window.escape编码的字符有:@ _ - . * / + 这与http://www.w3school.com.cn/js/jsref_esca... 阅读全文
posted @ 2015-09-08 11:00 bily101 阅读(209) 评论(0) 推荐(0)
js jquery 设置cookie
摘要:1.js设置cookie//setcookiefunctionsetcookie(name,value){varDays=30;varexp=newDate();exp.setTime(exp.getTime()+Days*24*60*60*1000);document.cookie=name+"="+escape(value)+";expires="+exp.toGMTString();}functiongetcookie(name){vararr=document.cookie.match(newRegExp("(^|)"+nam 阅读全文
posted @ 2014-03-25 11:50 bily101 阅读(246) 评论(0) 推荐(0)
javascript中defer的作用
摘要:很多人都已经把 Javascript的用的炉火纯青了,但见到defer未必就知道他是做什么用的;很多人也都遇到过这样的问题,需要直接执行别且操作DOM对象的js 总是报找不到对象的错误,原因大家也都知道就是页面还有没有加载完毕,js的操作对象还在下载中。但很多人都不知道,添加defer标签就能轻而易举的解决这个问题。<script src="../CGI-bin/delscript.js" defer></script> 中的defer作用是文档加载完毕了再执行脚本,这样回避免找不到对象的问题---有点问题<button id="my 阅读全文
posted @ 2013-05-07 23:01 bily101 阅读(146) 评论(0) 推荐(0)
Javascript跨域访问解决方案
摘要:由于安全方面的考虑,Javascript被限制了跨域访问的能力,但是有时候我们希望能够做一些合理的跨域访问的事情,那么怎么办呢? 这里分两类情况: 一、基于同一父域的子域之间页面的访问;参见如下3个domain域:taobao.com、jipiao.taobao.com、promotion.taobao.com;它们有相同的父域taobao.com。 二、基于不同父域页面之间的访问;参见如下3个domain域:taobao.com、baidu.com、sina.com.cn;它们具有不同的父域。解决它们之间跨域的方案有: 方案1:服务器Proxy 域A的页面JS需要访问域B下的链接获取数据,该 阅读全文
posted @ 2013-02-27 21:46 bily101 阅读(171) 评论(0) 推荐(0)