
JavaScript类
文章平均质量分 56
amylis
这个作者很懒,什么都没留下…
展开
-
初学ASP.Net时在论坛收藏收集的一些资料备忘
1. 打开新的窗口并传送参数:传送参数:response.write("window.open(*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+")")接收参数:string a = Request.QueryString("id");string b = Request.QueryString("id1");2.为按钮添加对话原创 2005-10-15 23:18:00 · 544 阅读 · 0 评论 -
正则表达式
正则表达式是常见常忘,所以还是记下来比较保险,于是就有了这篇笔记。希望对大家会有所帮助。J1.什么是正则表达式.................................................................................................................................................原创 2005-12-05 15:27:00 · 1782 阅读 · 0 评论 -
js中判断字符串是否为合法的email格式
/** * 判断字符串emailAddr是否为合法的email格式 * 主要判断@及.是否出现,以及两者的位置 * @param emailAddr 输入的email地址 * @return true/false。 */ function emailCheck(emailAddr) { if((emailAddr == null) || (emailAddr.length // 需出现原创 2005-11-27 12:06:00 · 2247 阅读 · 0 评论 -
判断用户选择的本地文件大小是否合法
/** * 判断用户选择的本地文件大小是否合法. * fileObj : 上传文件对象. * title : 非法时的提示信息. * maxSize : 最大限制. */ function fileSizeCheck(fileObj ,title ,maxSize) { if(fileObj==null || fileObj.value=="") return true ; var fso, f,原创 2005-11-27 12:09:00 · 656 阅读 · 0 评论 -
/s开发中经常用到的javaScript技术(转载)
/s开发中经常用到的javaScript技术(转载)document.title="在b/s开发中经常用到的javaScript技术(转载) - "+document.title 一、验证类1、数字验证类(例如:只允许输入数字)1.1 整数 /^(-|/+)?/d+$/.test(str)1.2 大于0的整数 (用于传来的ID的验证) /^/d+$/.test(str)1.3 负整数的验原创 2005-11-27 12:35:00 · 735 阅读 · 0 评论 -
利用XSL将DataSet数据转换为Excel文档
最近在一个ASP.NET项目的开发中有一个模块需要采用OWC控件呈现Excel样式的表格内容,表格内容比较复杂,包括锁定表头、公式、小计、合计、排序等。以前采用客户端操作OWC实例一个单元格一个单元格的去写,那麻烦程度可想而知,于是便尝试采用新方法,利用XSL转换实现需要的功能。经过几天一穷二白为基础的学习和摸索,总结出一点心得,还有一点疑问和未处理的问题,放在园子里,如果总结的有什么不正原创 2008-02-02 15:17:00 · 1345 阅读 · 0 评论 -
格式化小数点位数
function test() { //小数点后保留的倍数,其中已经四舍五入了 var oldNum,NewNum,len; len=2 oldNum=parseFloat(document.getElementById("aa").value)*Math.pow(10,len); NewNum=Math.round(oldNum)/Math.pow(10,len); ale原创 2008-01-09 23:26:00 · 444 阅读 · 0 评论 -
提高AJAX客户端响应速度
AJAX的出现极大的改变了Web应用客户端的操作模式,它使的用户可以在全心工作时不必频繁的忍受那令人厌恶的页面刷新。理论上AJAX技术在很大的程度上可以减少用户操作的等待时间,同时节约网络上的数据流量。而然,实际情况却并不总是这样。用户时常会抱怨用了AJAX的系统响应速度反而降低了。 笔者从事AJAX方面的研发多年,参与开发了目前国内较为成熟的AJAX平台-dorado。根据笔者的经验,导致这种结原创 2008-04-24 16:38:00 · 438 阅读 · 0 评论 -
页面装载完成后触发的事件
将此方法放在页面中等页面全部装载成功后就会触发onreadystatechange事件 document.onreadystatechange=fnStartInit;function fnStartInit(){ if (document.readyState=="complete") { $("trLoading").style.display="none"原创 2008-10-24 11:16:00 · 773 阅读 · 0 评论 -
实现无刷新的进度条功能(采用xmlhttp技术)
我这里采用xml技术来实现进度条的功能,我这里假设加上有几个运行量非常大的存储过程,执行每一个所需要消耗的时间都很久,这里在页面上显示进度条功能,每执行完一个存储过程,进度条就向前前进一步,这样子用户采用感觉到系统还在运行中。 实现进度条的方法有好几种,可以采用多线程的方式,也可以采用iframe的方式。这两种方式都有缺陷,采用多线程的方式有很多弊端,比如耗资源,会产生明显的刷新效果。而ifram原创 2005-11-27 12:12:00 · 822 阅读 · 0 评论 -
如何判断是关闭还是刷新网页
我们在写js代码的时候,经常要判断网页是否被关闭了,如果是被关闭了,就执行某段代码,这个可以用HTML的onbeforeunload事件来执行一段js代码,但是如果网页只是被刷新的话,也同样会触发onbeforeunload事件,下面这段js代码可以判断是否关闭 //判断是关闭还是刷新 if(event.clientX>document.body.clientWidth&&event.client原创 2005-11-27 12:11:00 · 1533 阅读 · 1 评论 -
弹出新窗口,填写数据,提交后,关闭该弹出窗口,刷新父页面
父窗口弹出子窗口的 button处理事件:private void Button1_Click(object sender, System.EventArgs e) { Response.Write("window.open(WebForm1.aspx,, alwaysRaised=1,dependent=1,resizable=0,scrollbars,width=450,hei原创 2005-10-15 23:27:00 · 928 阅读 · 0 评论 -
QQ式菜单两例
例一前台代码 仿QQ导航菜单-www.51windows.Net .titleStyle{ background-color:#008800;color:#ffffff;border-top:1px solid #FFFFFF;font-size:9pt;cursor:hand; } .contentStyle{ background-color:#eeffee;color:blue;fon原创 2005-10-17 09:31:00 · 1097 阅读 · 0 评论 -
Javascript设计网页中的下拉菜单
在网页制作时,为了更好地组织信息,使显示的信息分类明确、层次清晰,网页制作者往往费尽心机。常用的方法有用树型结构显示信息,用表格进行网页布局,用框架(frame)组织页面等等。但对于习惯了Windows操作系统的用户来说,利用菜单操作可以算是最自然的方法了。下面我们就来看一下怎样在网页中设计下拉式菜单。 下拉式菜单由若干个显示在窗口顶部的主菜单条和各个菜单条下面的子菜单组成。每个子菜单往往还包原创 2005-10-23 16:38:00 · 777 阅读 · 0 评论 -
js 几种常用的表单输入判断
//函数名:chksafe//功能介绍:检查是否含有"",//,"/"//参数说明:要检查的字符串//返回值:0:是 1:不是function chksafe(a){ return 1;/* fibdn = new Array ("" ,"//", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;ii { for (原创 2005-10-15 23:49:00 · 577 阅读 · 0 评论 -
QQ提醒
New Document //more javascript from http://www.webjx.comwindow.onload = enetgetMsg;window.onresize = enetresizeDiv;window.onerror = function(){}var enetdivTop,enetdivLeft,enetdivWidth,enetdivHeight,e原创 2005-10-16 17:01:00 · 562 阅读 · 0 评论 -
ASP.NET程序中常用的三十三种代码
1. 打开新的窗口并传送参数: 传送参数:response.write("<script>window.open(’*.aspx?id="+this.DropDownList1.SelectIndex+"&id1="+...+"’)</script>") 接收参数:string a = Request.QueryString("id");string b = Request.QueryStr原创 2005-11-18 16:17:00 · 475 阅读 · 0 评论 -
js中去除字符串str头尾的空格
/** * 去除字符串str头尾的空格 * @param str 字符串 * @return str去除头尾空格后的字符串。 */ function trim(str) { if(str == null) return "" ; // 去除前面所有的空格 while( str.charAt(0) == ) { str = str.substring(1,str.length); } //原创 2005-11-27 12:07:00 · 1323 阅读 · 0 评论 -
下面是一个关于VB的农历算法office:office
下面是一个关于VB的农历算法office:office" /> 日期数据定义方法如下 前12个字节代表1-12月为大月或是小月,1为大月30天,0为小月29天; 第13位为闰月的情况,1为大月30天,0为小月29天; 第14位为闰月的月份,如果不是闰月为0,否则给出月份,10、11、12分别用A、B、C来表示,即使用16进制; 最后4位为当年家农历新年-即农历1月1日所在公历的日期,如原创 2005-11-27 13:35:00 · 800 阅读 · 0 评论 -
Table中过长字段的缩剪
你好朋友朋友朋友我为什么不能看到效果啊原创 2005-11-28 15:02:00 · 716 阅读 · 0 评论