最近的文章列表

原生js FileUpload 的文件上传 JS控件可支持IE、chrome、firefox等主流浏览器
代码如下:

(function() {
if (window.FileUpload) {
return;
}
window.FileUpload = function (id, url) {
this.id = id;
this.autoUpload = true;
this.url = url;
this.maxSize = null;
this.extensions = null;
this.dropId
2014/6/17 Comments:
利用jQuery.cookie js 实现浏览历史记录示例

先必须要引用一个js jquery.cookie.js

1,首先写入jsCookied

代码如下:

//浏览记录 写入JSCookied 开始
var img=$("#ProductImgurl").attr("jqimg");
var name=$("#ProductDetail_ctl00_LabelName").text();
var url=location.href;
var price=$("#ProductDetail_
2014/6/16 Comments:
js jQuery Dialog 去掉右上角的X关闭按钮的功能

再用到 dialog弹出框时,不想要右上角的X 关闭功能,只是做个提示信息显示。

在网上找了一些资料。网上找了三种解决方案:【第一种是可用的。】

1、

代码如下:

$("#div1").dialog({

closeOnEscape:false,

open:function(event,ui){$(".ui-dialog-titlebar-close").hide();}

});

<

2014/6/11 Comments:
分享jqGrid读取选择的多行的某个属性代码
代码如下:

var selrow =articleTable.getGridParam('selarrrow');//获取多行的id
var columnCodes=[];//初始化一个数组
$(selrow).each(function (index, yu) {//遍历每个id 找到每个data 并把属性加到初始化数组里
var rowData = articleTable.jqGrid("getRowData", yu); 
2014/5/30 Comments:
jQuery 返回json数据在IE浏览器中提示下载的问题 ContentType

今天遇到Jquery 返回json数据,IE浏览器提示下载的问题,当提交完数据后返回的本来是json数据的,在火弧里测试正常,但是IE里老是提示保存,在网上搜索了下,大部分是说将ContentType设置为"text/xml“本人测试了下,返回值为undefined,

原返回值设定:context.Response.ContentType = "application/json";

尝试: context.Response.ContentType = "text/xml;"; 失败

后来试了下:context.Response.ContentType = "text/plain;charset=UTF-8";

成功!

2014/5/30 Comments:
版本jQuery1.9中使用$.support替代$.browser的使用方法

jQuery 从 1.9 版开始,移除了 $.browser 和 $.browser.version , 取而代之的是 $.support 。 在更新的 2.0 版本中,将不再支持 IE 6/7/8。 以后,如果用户需要支持 IE 6/7/8,只能使用 jQuery 1.9。 如果要全面支持 IE,并混合使用 jQuery 1.9 和 2.0, 官方的解决方案是:

代码如下:

<!--[if lt IE 9]>
2014/5/29 Comments:
jQuery插件resizableColumns实现鼠标可拖动调整表格列宽度

实现鼠标可拖动调整表格列宽度 如图:
 
一、引入文件:

代码如下:

<script src="/js/jquery-1.8.0.min.js" type="text/javascript"></script> 
2014/5/27 Comments:
解决chrome下jQuery width()方法取值为0的方法

http://photo.163.com/shixiaojian089/train/28002 这是网易的一个相册,看到后想试着做做看。

在我的制作方法中,需要获取到每张照片的宽度,所以很自然就使用了jq的width()方法。在ff跟ie下运行问题不大,但是到了chrome上,就出现问题了。

使用alert排查,发现chrome下width方法取到的值都是0.这样子的话,想来就是脚本运行到这的时候图片根本没加载好。问题应该出在$(function(){});上,因为这个方法只要求加载完dom就开始运行。那么改成在onload下执行,果然这下可以了。不过这明显不是很好的办法,毕竟在onload下运行要等到整个文件全部内容全部加载好后再运行脚本。 

2014/5/27 Comments:
jQuery实现时间计时器 显示某天某时某分某秒

1.用jquery实现时间计时器,从之前的某个时间段到现在距离多少天多少时多少分多少秒?

html代码:

代码如下:

<div id="times_wrap" class="time_num">
距离现在时间:
<div class="time_w">
<span id="time_d" class="time"> </span >天 
2014/5/26 Comments:
js单元测试框架QUnit的详细介绍 qunitjs

一、什么是 QUnit

QUnit(http://qunitjs.com/) 是一个非常强大的javascript单元测试框架,可以帮你调试代码。它是由 jQuery 团队的成员写的,而且是 jQuery 的官方测试套装。但QUnit一般是足以测试任何常规 javascript 代码,它甚至可能通过一些 javascript 引擎比如 Rhino 或 V8 来测试服务器端 JavaScript。
如果你不熟悉“单元测试”的概念,请不要担心。这不是很难理解的:

2014/5/26 Comments: