当前位置:  编程技术>WEB前端
本页文章导读:
    ▪javascript 日期时间 转换的方法               使用的微软的Json序列化库那么date会是/Date(1224043200000)/  有效的做法是  mydate.replace(/\/Date\((.*?)\)\//gi, "new Date($1)");  如果要转换格式,最好写个扩展方.........
    ▪jQuery的Ajax的自动完成功能控件      jQuery的Ajax的自动完成功能 允许您轻松地创建自动完成/自动提示框的文本输入字段。它始建集中表现为每一个查询缓存被从本地缓存中相同的重复的查询结果。如果没有特定查询的结果,.........
    ▪通过隐藏iframe实现文件下载的js方法      通过隐藏iframe实现文件下载的js方法 <script> function download() {    //下载文件的地址    var url="http://music.baidu.com/data/music/file?link=http://zhangmenshiting.baidu.com/data2/music/13618994/13618.........

[1]javascript 日期时间 转换的方法
    来源:    发布时间: 2013-11-06

   

   

   

使用的微软的Json序列化库那么date会是

/Date(1224043200000)/

  有效的做法是  

mydate.replace(/\/Date\((.*?)\)\//gi, "new Date($1)");

  如果要转换格式,最好写个扩展方法:

Date.prototype.pattern=function(fmt) {
var o = {
"M+" : this.getMonth()+1, //月份
"d+" : this.getDate(), //日
"h+" : this.getHours()%12 == 0 ? 12 : this.getHours()%12, //小时
"H+" : this.getHours(), //小时
"m+" : this.getMinutes(), //分
"s+" : this.getSeconds(), //秒
"q+" : Math.floor((this.getMonth()+3)/3), //季度
"S" : this.getMilliseconds() //毫秒
};
var week = {
"0" : "/u65e5",
"1" : "/u4e00",
"2" : "/u4e8c",
"3" : "/u4e09",
"4" : "/u56db",
"5" : "/u4e94",
"6" : "/u516d"
};
if(/(y+)/.test(fmt)){
fmt=fmt.replace(RegExp.$1, (this.getFullYear()+"").substr(4 - RegExp.$1.length));
}
if(/(E+)/.test(fmt)){
fmt=fmt.replace(RegExp.$1, ((RegExp.$1.length>1) ? (RegExp.$1.length>2 ? "/u661f/u671f" : "/u5468") : "")+week[this.getDay()+""]);
}
for(var k in o){
if(new RegExp("("+ k +")").test(fmt)){
fmt = fmt.replace(RegExp.$1, (RegExp.$1.length==1) ? (o[k]) : (("00"+ o[k]).substr((""+ o[k]).length)));
}
}
return fmt;
}

  转换后如下:

    

var nDate=mydate.replace(/\/Date\((.*?)\)\//gi, "new Date($1)");
nDate.pattern("yyyy-MM-dd hh:mm");

  

 

本文链接


    
[2]jQuery的Ajax的自动完成功能控件
    来源:    发布时间: 2013-11-06

jQuery的Ajax的自动完成功能 允许您轻松地创建自动完成/自动提示框的文本输入字段。它始建集中表现为每一个查询缓存被从本地缓存中相同的重复的查询结果。如果没有特定查询的结果,它停止发送请求到服务器的其他查询。

Ajax的自动完成的jQuery的是麻省理工学院风格的许可证的条款下自由分发。这是目前支持的浏览器:IE 7 +,FF 2 +,Safari 3以上,谷歌9 +。

要求:jQuery框架
下载链接:http://www.devbridge.com/projects/autocomplete/jquery/
许可:MIT许可

 

本文链接


    
[3]通过隐藏iframe实现文件下载的js方法
    来源: 互联网  发布时间: 2013-11-06

通过隐藏iframe实现文件下载的js方法

<script>

function download()
{
   //下载文件的地址
   var url="http://music.baidu.com/data/music/file?link=http://zhangmenshiting.baidu.com/data2/music/13618994/13618995183600128.mp3?xcode=48d4a720fcd9a974586066d0145f7207";
   document.getElementById("ifile").src=/blog_article/url;_br/index.html> }

</script>

  <a href=/blog_article/"/index.html onclick="download()">download</a>

  <iframe id="ifile" style="display:none"></iframe>

作者:5iasp 发表于2013-2-21 13:30:01 原文链接
阅读:4 评论:0 查看评论

    
最新技术文章:
▪css white-space:nowrap属性用法(可以强制文字不...
▪IE里button设置border:none属性无效解决方法
▪border:none与border:0使用区别
▪html清除浮动的6种方法示例
▪三个不常见的 HTML5 实用新特性简介
▪css代码优化的12个技巧
▪低版本IE正常运行HTML5+CSS3网站的3种解决方案
▪CSS Hack大全-教你如何区分出IE6-IE10、FireFox、Chr...
▪ie6,ie7,ie8完美支持position:fixed的终极解决方案
▪小技巧处理div内容溢出
▪html小技巧之td,div标签里内容不换行
▪纯CSS实现鼠标放上去改变文字内容
▪li中插入img图片间有空隙的解决方案
▪CSS3中Transition属性详解以及示例分享
▪父div高度不能自适应子div高度的解决方案
▪告别AJAX实现无刷新提交表单
▪从零学CSS系列之文本属性
▪HTML 标签
▪CSS3+Js实现响应式导航条
▪CSS3实例分享之多重背景的实现(Multiple background...
▪用css截取字符的几种方法详解(css排版隐藏溢...
▪页面遮罩层,并且阻止页面body滚动。bootstrap...
▪CSS可以做的几个令你叹为观止的实例分享
▪详细分析css float 属性以及position:absolute 的区...
▪IE6/IE7/IE8/IE9中tbody的innerHTML不能赋值的完美解...
▪CSS小例子(只显示下划线的文本框,像文字一...
▪可以给img元素设置背景图
▪不通过JavaScript实现的自动滚动视差效果
▪div+CSS 兼容小摘
▪CSS的inherit与auto使用分析
 


站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,,E-mail:www_#163.com(请将#改为@)

浙ICP备11055608号-3