Date.prototype.format = function(mask) {
var d = this;
var zeroize = function (value, length) {
if (!length) length = 2;
value = String(value);
for (var i = 0, zeros = ''; i 99) m = Math.round(m / 10);
return zeroize(m);
case 'tt': return d.getHours() 阅读全文>
发表于 @ 2008年06月12日 14:15:00|评论(loading...)|收藏
去年写了一个javascript 的GridView,基本满足当时的需求,最近需求变了,需要对GridView进行升级了。
/*---------------------------------------------------------- * JavaScript GridView create by Shenjk * it's use to JavaScript DataSet Bind * Author: shenjk * Date: 2007-06-27 * Modify: 2008-06-12 * Version:2.01 *-----------------------------------------------------------*/ /*-------------------------------------------------- * Class: GridView * @Parameter: container 控件容器 * @Parameter: datasource 数据源(类型为DataTabl阅读全文>
发表于 @ 2008年06月12日 14:08:00|评论(loading...)|收藏
一直试用prototype.js 重1.4到1.6.1基本都没什么问题。可是最近换了IE7了。问题就来了。
经常出现报错:3001行错误,2812行错误。。。等等。可是发现除了报错以外,好像没影响任何效果。郁闷至极。
决定找出错误所在。于是在vs里调试js脚本,跟踪到:
line 2006:if (element.offsetParent) return $(element.offsetParent);错误.offsetParent=null了报错了。网上去查了一下,也没有Ie7下关于offsetParent的过多的介绍;想想反正没影响其它效果,关键是报错比较郁闷;所以干脆来个try catch
阅读全文>
发表于 @ 2008年05月26日 17:00:00|评论(loading...)|收藏
javascript 实现hashtable,实现方法:Add,Clear,ContainsKey,ContainsValue,GetValue,GetValueAt,Keys,Remove,RemoveAt,RemoveRange,Values,属性:Count阅读全文>
发表于 @ 2008年01月16日 14:53:00|评论(loading...)|收藏
基于Ajaxpro.net的客户端数据绑定控件(DataList)Ajaxpro.net 在客户端实现了.new Ajax.Web.DataSet(); 和new Ajax.Web.DataTable();阅读全文>
发表于 @ 2007年06月23日 15:49:00|评论(loading...)|收藏
/*检测是否加载了js文件*/
var documentjs={
getScripts:function(){ //获取页面中的所有js
var retsrc=new Array();
for(var i=0;i0){
s=s.substr(s.indexOf('//')+2);
retsrc[retsrc.length]=s.substr(s.indexOf('/'));
}else{
retsrc[retsrc.length]=s;
}
}
}
return retsrc;
},
isLoadedByName:function(jsname){ //根据文件名判断是否加载,如:a.js
var js=documentjs.getScripts();
var f=false;
for(var i=0;i阅读全文>
发表于 @ 2007年04月05日 09:08:00|评论(loading...)|收藏
function $$(_sId){return document.getElementById(_sId);}
function ColorPanel(){//调色板类
this.colorIns=function(c,_fId) {
$$(’init’+_fId).innerHTML=c;
$$(’preview’+_fId).style.backgroundColor=c;
$$(’preview’+_fId).style.display=’’;
}
阅读全文>
发表于 @ 2006年03月06日 10:14:00|评论(loading...)|编辑|收藏