随笔分类 -  JavaScript

摘要:function tijiao(url) { if (navigator.userAgent.indexOf("MSIE") > 0) { var referLink = document.createElement('a'); referLink.href = url; document.body.appendChild(referLink); referLink.click(); } else { window.location.replace(url); } }//模拟单击 if(document.all) { //IE... 阅读全文
posted @ 2012-02-28 14:37 老皆知 阅读(348) 评论(0) 推荐(0)
摘要:一、Json的简单介绍 从结构上看,所有的数据最终都可以分成三种类型: 第一种类型是scalar(标量),也就是一个单独的string(字符串)或数字(numbers),比如“北京”这个单独的词。 第二种类型是sequence(序列),也就是若干个相关的数据按照一定顺序并列在一起,又叫做array(数组)或List(列表),比如“北京,东京”。 第三种类型是mapping(映射),也就是一个名/值对(Name/value),即数据有一个名称,还有一个与之相对应的值,这又称作hash(散列)或dictionary(字典),比如“首都:北京”。 JS... 阅读全文
posted @ 2011-09-02 15:02 老皆知 阅读(135864) 评论(9) 推荐(9)
摘要:替换A链接不被iframe 阅读全文
posted @ 2011-06-29 14:53 老皆知 阅读(177) 评论(0) 推荐(0)
摘要:没试,不知道好用不好用 function getCookie(name)//取cookies函数 { var arr = document.cookie.match(new RegExp("(^| )"+name+"=([^;]*)(;|$)")); if(arr != null) return unescape(arr[2]); return null; } function SetCookie(name,value)//两个参数,一个是cookie的名子,一个是值 { var Days = 1; //此 cookie 将被保存 30 天 var ex 阅读全文
posted @ 2011-06-21 15:55 老皆知 阅读(370) 评论(0) 推荐(0)
摘要:var Purposes1=[{name:'住宅',index:0},{name:'别墅',index:1},{name:'写字楼',index:2},{name:'商铺',index:3}];for(var i=0;i<Purposes1.length;i++) { $("rent_select").options[i+1]=new Option(Purposes1[i].name,Purposes1[i].index); }// 1.判断select选项中 是否存在Value="paraVa 阅读全文
posted @ 2011-06-16 10:58 老皆知 阅读(297) 评论(0) 推荐(0)
摘要:http://www.blueidea.com/download/product/2008/5578.aspfunction scrollDoor(){}scrollDoor.prototype = {sd : function(menus,divs,openClass,closeClass){ var _this = this; if(menus.length != divs.length) { alert("菜单层数量和内容层数量不一样!"); return false; } for(var i = 0 ; i < menus.length ; i++) { _t 阅读全文
posted @ 2011-06-14 15:36 老皆知 阅读(212) 评论(0) 推荐(0)
摘要:引用Aaron的javascript定义对象写法(整理)javascript定义对象的几种简单方法1.构造函数方式,全部属性及对象的方法都放在构造方法里面定义优点:动态的传递参数缺点:每创建一个对象就会创建相同的方法函数对象,占用大量内存function User1(name, password) { this.name = name; this.password = password; this.login = function(name,password){ if(this.name == name && this.password == password) { retur 阅读全文
posted @ 2011-02-28 17:06 老皆知 阅读(2271) 评论(0) 推荐(0)
摘要:阻止回车提交 回车提交 所以我总结了一下,用Javascript提交表单大概有两种写法(根据我目前的理解) 1. document.formName.submit(); 2. var form =... 阅读全文
posted @ 2010-12-07 12:52 老皆知 阅读(1111) 评论(0) 推荐(1)
摘要:var i = 2;var str= document.getElementById('msg').innerHTML; //alert(str.indexOf('上传头像成功')); if(document.getElementById('step3').style.display=='block' && str.indexOf('上传头像成功')>0 ) { setTi... 阅读全文
posted @ 2010-10-27 13:34 老皆知 阅读(196) 评论(0) 推荐(0)
摘要://用属性得到元素,lastChildfunction check() { var spans = document.getElementsByTagName("span"); var j=0; for(var i=0;i<spans.length;i++) { if(spans[i].getAttribute("selname")=="sel") { if(spans[i].lastChi... 阅读全文
posted @ 2010-10-14 10:56 老皆知 阅读(516) 评论(0) 推荐(0)
摘要:var regexpress = "^[1-9]\\d*$"; var yesno= (new RegExp(regexpress, "")).test("要验证的值");另一种正则使用方法if(/^1[0-9]{10}$/.test(mobile)) { $('sp_mobile').innerHTML=''; $('sp_mobile').className=""; ismobile=true; }else { $('sp_mobile').inn 阅读全文
posted @ 2010-10-08 16:48 老皆知 阅读(221) 评论(0) 推荐(0)