[code]publicstaticvoidprerepater(Repeaterrepeater,System.Web.UI.Pagepage){ClientScriptManagercs=page.ClientScript;for(inti=0;i<repeater.Items.Count;i++){CheckBoxcbx=(CheckBox)repeater.Items[i].FindControl("cbxId");//将相应的服务器控件的ClientId注册到客户端JavaScript数组cs.RegisterArrayDeclaration("cbxArray",String...
http://www.jb51.net//article/16634.htm
优点:点击body区域同样可以隐藏下拉菜单,且不会和body已有的onclick事件冲突。缺点:请大家指出,虚心接受!运行框代码看似繁多,实属无奈,请下载附件,以便更好观察或修改~![html]<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Con...
http://www.jb51.net//article/16633.htm
在firebug中也没有看到任何错误提示。打开IE就遇到该死的“尚未实现错误”,根据IE中提示的位置找过去也没有发现任何错误,看来IE的报错定位也不太准确。万般无奈之下,google搜索,终于找到了错误所在的地方。原来错误在于window.onload=myFunc(var1,var2);IE的window.onload函数中不支持参数调用,虽然函数会照样执行,但是却会出现报错,影响后续脚本的继续执行,下面是两种简单而有用的解决办法:再写一个函数,譬如functionloadFunc(){myFunc(var1,var2)},然后window.onload=loadFunc;使用匿名函数。on...
http://www.jb51.net//article/16630.htm
如果在session级保存一个dictionary对象会降低系统的性能,而在application级保存一个dictionary对象会导致web服务器崩溃,关于这个就不在多说了。现在我们要考虑的是dictionary对象在单页的时候,有哪些设计时的缺陷:大家可以这么试试setrs=server.createobject("adodb.recordset")sql="select*fromtable"rs.opensql,conn,1,3setttt=server.createobject("scripting.dictionary")ttt.add"xxx",rs("field")setrs=...
http://www.jb51.net//article/16629.htm
FunctiongetIpvalue(clientIP)'得到客户端的IP转换成长整型,返回值getIpvalueOnErrorResumeNextDimstrIp,array_IpstrIp=0array_Ip=Split(clientIP,".")IfUBound(array_Ip)<>3ThengetIpvalue=0ExitFunctionEndIfFori=0To3strIp=strIp+(CInt(array_Ip(i))*(256^(3-i)))NextgetIpvalue=strIpIfErrThengetIpvalue=0EndFunctionclientIP=r...
http://www.jb51.net//article/16628.htm
[html]<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.1//EN""http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><title>WindowsUITable</title><metaname="author"content="DeltaCat@www.zu14.cn"/><metaname="keywords"content="table,cs...
http://www.jb51.net//article/16627.htm
replace()最简单的算是能力就是简单的字符替换。示例代码如下:<scriptlanguage="javascript">varstrM="javascriptisagoodscriptlanguage";//在此我想将字母a替换成字母Aalert(strM.replace("a","A"));</script> 我想大家运行后可以看到结果,它只替换了首字母。但如果加上正则表达式结果就不一样了!呵呵,没错。replace()支持正则表达式,它可以按照正则表达式的规则匹配字符或字符串,然后给予替换!<scriptlanguage="javascript">...
http://www.jb51.net//article/16626.htm
1、用字符串分隔:[code]usingSystem.Text.RegularExpressions;stringstr="aaajsbbbjsccc";string[]sArray=Regex.Split(str,"js",RegexOptions.IgnoreCase);foreach(stringiinsArray)Response.Write(i.ToString()+"<br>");[/code]输出结果:aaabbbccc2、用多个字符来分隔:[code]stringstr="aaajbbbscccjdddseee";string[]sArray=str.Split(n...
http://www.jb51.net//article/16621.htm
1.设置WinForm窗体属性showinTask=false2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。3.添加窗体最小化事件(首先需要添加事件引用):[code]this.SizeChanged+=newSystem.EventHandler(this.Form1_SizeChanged);//上面一行是主窗体InitializeComponent()方法中需要添加的引用privatevoidForm1_SizeChanged(objectsender,EventArgse){if(this.WindowState=...
http://www.jb51.net//article/16620.htm
原先刚装上ReportingService时还觉得有点神秘,毕竟在做这个项目前还没有真正接触这个微软用于代替水晶报表的报表工具,而且微软似乎还不满足于一个报表工具那么简单。ReportingServices是一种基于服务器的新型报表平台,部署在Microsoft®SQLServer™2000基础上,可用于创建和管理包含来自关系数据源和多维数据源的数据的表格报表、矩阵报表、图形报表和自由格式报表。可以通过基于Web的连接来查看和管理您创建的报表。ReportingServices提供了一套完整的服务、工具和应用程序编程接口(API),您即使不是程序员也可以使用Reportin...
http://www.jb51.net//article/16619.htm
/**(REFERTO<JAVASCRIPTCORE>P151)*@time2008-11-25*/[code]//没有返回值functionTest0(){this.name='test0';}vartest0=newTest0;//debugger;alert(test0);//输出[Object]alert(test0.name);//输出test0//return一个字符串对象functionTest(){this.name='test';returnnewString('123');//返回字符串对象}vartest=newTest();alert(test);//输出1...
http://www.jb51.net//article/16617.htm
