文章分类 -  Javascript

jQuery Mobile页面返回data-rel="back"无需重新get[转]
摘要:最近公司的web app项目,使得我有幸一直接触和学习jQuery Mobile。这确实是一个很不错的移动开发库,有助于擅长web开发的工程师,快速入门并构建自己的移动应用。但是在前两天,我碰到了一个问题,使我查了很多资料都没有找到很好的解决方案,最终只能逼着我读jQuery Mobile的源码,再写了个扩展,才得以解决。下面请让我娓娓道来。问题描述假设在项目中,有三个页面,分别是main.html、test1.html、test2.html(后面分别简称main、test1、test2),其中main页面是包含一个转向到test1页面的链接(即a标签),test1中有一个属性为data-re 阅读全文
posted @ 2014-02-21 11:04 .NET每天一小步
javascript 获取url参数
摘要:function getUrlParam(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); //构造一个含有目标参数的正则表达式对象 var r = window.location.search.substr(1).match(reg); //匹配目标参数 if (r!=null) return unescape(r[2]); return null; //返回参数值 }用法:var vType=getUrlParam('type'); 阅读全文
posted @ 2013-04-07 13:45 .NET每天一小步
图延时加载
摘要:在最底部引用这两句:http://openhouse.xmhouse.com/js/xmlHttp.jss<script src="js/xmlHttp.js" type="text/javascript"></script>window.onscroll=function(){showAllHouseImg();}图片:src1:默认加载图片。src2:真实图片。<img src="/defaultimg/loading215_157.gif" src2="http://img.xmhouse 阅读全文
posted @ 2011-12-05 09:53 .NET每天一小步 阅读(128) 评论(0) 推荐(0)
倒计时
摘要:<html><head></head><body><span id="times"></span><SCRIPT LANGUAGE="JavaScript"> function _fresh() { var endtime=new Date("2011/11/06,23:00:00"); var nowtime = new Date(); var leftsecond=parseInt((endtime.getTime()-nowtime.getTim 阅读全文
posted @ 2011-11-03 16:13 .NET每天一小步 阅读(100) 评论(0) 推荐(0)
正则表达式应用实例
摘要:"^\d+$" //非负整数(正整数 + 0)"^[0-9]*[1-9][0-9]*$" //正整数"^((-\d+)|(0+))$" //非正整数(负整数 + 0)"^-[0-9]*[1-9][0-9]*$" //负整数"^-?\d+$" //整数"^\d+(\.\d+)?$" //非负浮点数(正浮点数 + 0)"^(([0-9]+\.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*\.[0-9]+)|([0-9]*[1-9][0-9]* 阅读全文
posted @ 2011-03-15 15:04 .NET每天一小步 阅读(266) 评论(0) 推荐(0)