内容列表页
 
2010-3-8 16:22:10
以前在网站中都是这么引入jquery脚本库的:
<script type="text/javascript" src="/Comm/jQuery.min.js"></script>
有时还要引入其它比较大的脚本类库,如:Prototype,每次引入时柳永法(yongfa365)'Blog都得考虑:这么大的东西客户打开网页时要多郁闷啊。
现在好了,Google与Microsoft为jQuery,Prototype,MooTools等类库..
 
2009-3-26 17:54:44
//FillSelectTree("nowhaha", City3, "0", "311", -1)
//Select控件ID,数据源,父级值,选中值,第几级(用来产生分隔符)
function FillSelectTree(SelectId, ArrObj, ParentValue, SelectedValue, NowI) {
StrObj = eval(document.getElementById(SelectId));

NowI++;

//判断它是二级数据源,还是三级
if (ArrObj[0].length == 2)
{ ArrNum = 0; }
else
{ ArrNum = 2; }

//生成所有Option
for (var i = 0; i < ArrObj.length; i++) {
if (ArrObj[i][1] == ParentValue) {
StrObj.options[StrObj.length] = new Option(String("  ", NowI) + ArrObj[i][0], ArrObj[i][ArrNum]);

//选中默认值
if (ArrObj[i][ArrNum] == SelectedValue) {
StrObj.options[StrObj.length - 1].selected = true;
}

//遍历
FillSelectTree(SelectId, ArrObj, ArrObj[i][ArrNum], SelectedValue, NowI);
}
}
}


//复制字符串多少次
function String(str, nowi) {
strtemp = "";
for (var i = 0; i < nowi; i++) {
strtemp += str;
}
return strtemp;
}
 
2009-1-8 11:25:25



/*
*该function执行copy指令
*/
function fn_doufucopy(){
edit.select();
document.execCommand('Copy');
}
/*
*该function执行paste指令
*/
function fn_doufupaste() {
tt.focus();
document.execCommand('paste');
}
/*
*该function用来创建一个超链接
*/
function fn_creatlink()
{
doc..
 
2009-1-8 11:21:40
<html>
<body>
<center>
<div unselectable="on" align="center" style="height:360; width:400; background-color:menu; border:outset menu">
<br>
<div id="foo" contenteditable align="left" style="height:250; width:350; background-color:white;font-face:Arial; padding:2; border:inset powderblue; scro..
 
2008-10-12 21:22:16
任何一个JavaScript的标识、常量、变量和参数都只是unfined, null, bool, number, string, object 和 function类型中的一种,也就typeof返回值表明的类型。除此之外没有其他类型了。

先说说简单数据类型吧。

undefined: 代表一切未知的事物,啥都没有,无法想象,代码也就更无法去处理了。
注意:typeof(undefined) 返回也是 undefined。
可以将undefined赋值给任何变量或属性,但并不意味了清除了该变量,反而会因此多了一个属性。

null: 有那么一个概念,但没有东西。无中似有,有中还无。虽难以想象,但已经可以用代码来处理了。
注意:typeof(null)返回object,但null并非object,具有null值的变量也并非object。

boolean: 是就是,非就非,没有疑义。对就对,错就错,绝对明确。既能被代码处理,也可以控制代码的流程。

number: 线性的事物,大小和次序分明,多而不乱。便于代码进行批量处理,也控制代码的迭代和循环等。
注意:typeof(NaN)和typeof(Infinity)都返回number 。
NaN参与任何数值计算的结构都是NaN,而且 NaN != NaN 。
Infinity / Infinity = NaN 。

string: 面向人类的理性事物,而不是机器信号。人机信息沟通,代码据此理解人的意图等等,都靠它了。
 
2008-9-20 23:39:11
get是把参数数据队列加到提交表单的ACTION属性所指的URL中,值和表单内各个字段一一对应,在URL中可以看到。post是通过HTTP post机制,将表单内各个字段与其内容放置在HTML HEADER内一起传送到ACTION属性所指的URL地址。用户看不到这个过程。
 
2008-8-30 11:16:33
下面是代码,注释应该还算比较详细,比较适合初学者,可以把下面两个文件的代码直接复制到你的项目中直接执行。最下面有文件的下载地址,也可以直接下载后运行,代码在IE7,IE8,Firefox2,Firefox3下测试通过,有任何问题,请在下面留言,我将尽量及时回复。
 
2008-8-4 13:28:46
try{top.location.host}catch(exp){top.location="http://www.yongfa365.com/";}
 
2008-7-18 23:34:22
//向上滚动函数,demo包含demo1与demo2,speed是滚动速度,flag一个网页内有多个时设置为不同的任意字符。
//by 柳永法(yongfa365)'Blog www.yongfa365.com
 
2008-7-7 16:30:26
找出所有img标签的,没有带说明属性alt的标签:
正则:<img(?![^<>]*?alt[^<>]*?>).*?>
例子:<img src="" alt=""> <img src="" > <img src="" title=""> <img src="" id=""> <img src="" title="" alt="">

扩展,如果要找没有带title属性的a应该是:
正则:<a(?![^<>]*?title[^<>]*?>).*?>
例子:<a src="" alt..
 
2008-4-6 23:43:32
很久以前就有这个问题,总是找不到通用的,或比较简单的“图片连续无间隙向左滚动,无间隙向右滚动,符合W3C Web标准”,这次又遇上一个这样的问题,找了老半天终于从网上找到一个不错的,看了下代码,思路很简单,但代码太多,通用性也不行,于是乎,自己又发明了两个函数,用起来感觉还真不错,与大家共享
 
2008-2-1 16:05:35
javascript DOM 学习笔记
一、DOM基础
1.节点(node)层次
Document--最顶层的节点,所有的其他节点都是附属于它的。
DocumentType--DTD引用(使用<!DOCTYPE>语法)的对象表现形式,它不能包含子节点。
DocumentFragment--可以像Document一样来保存其他节点。
Element--表示起始标签和结束标签之间的内..
 
2007-12-5 12:32:01
//String.prototype使用

//批量替换,比如:str.ReplaceAll([/a/g,/b/g,/c/g],["aaa","bbb","ccc"])
String.prototype.ReplaceAll=function (A,B) {
var C=this;
for(var i=0;iC)return false;
if(B) {
var E=new RegExp(A+'$','i');
return E.test(this);
}else return (..
 
2007-12-4 10:57:57
function Fun()
{
     for(var i = 0; i < randDiv.length; i++)
     {
             randDiv[i].style.top = Math.floor(Math.random() * window.screen.height);
             randDiv[i].style.left = Math.floor(Math.random() * window.screen.width);
             randDiv[i].style.width = Math.floor(Math.random() * 100);
             randDiv[i].style.height = Math.floor(Math.random() * 100);
             randDiv[i].style.background = GetRandomColor();
     }
     setTimeout("Fun()", timer);
}
 
2007-11-12 14:40:08
一般我们使用的后项引用都是直接替换时用,但有时候我们还想对这些后向引用进行处理或判断后看看他是不是符合要求,这时我们可以用a=RegExp.$1这样来处理
 
     
 
 
文章分类
 
 
专题(3)
 
.Net + C#(54)
 
 
ASP+VBS(159)
 
 
 
Linux(10)
 
 
 
web 2.0(24)
 
 
 
 
 
心程(66)
 
生活(95)
 
 
     

Power by :柳永法(yongfa365)'Blog  | 京ICP备07011491号  QQ:64049027  E-mail:64049027qq.com yongfa365'CodePlex

转载请注明来源,以便后人及时得到最新、修正、加强版!!!