JavaScript
文章平均质量分 73
木冰云
这个作者很懒,什么都没留下…
展开
-
js 正则 验证
匹配特定数字:/^[1-9]\d*$/ //匹配正整数/^-[1-9]\d*$/ //匹配负整数/^-?[1-9]\d*$/ //匹配整数/^[1-9]\d*|0$/ //匹配非负整数(正整数 + 0)/^-[1-9]\d*|0$/ //匹配非正整数(负整数 + 0)/^[1-9]\d*\.\d*|0\.\d*[1-9]\d*$/ //匹配正浮点数原创 2011-11-15 13:58:37 · 627 阅读 · 0 评论 -
ASP.NET中常用输出JS脚本的类(改进版)
在ASP.NET中我们经常需要输出一些JS脚本,比如弹出一个警告窗口,返回到历史页面等JS功能,我看到网上流传得比较广的是马先光写的一个JScript类,这个类基本将经常用到的JS脚本包含了,非常方便,唯一的不足是作者采用的Response.Write(string msg)的办法,这样造成输出的js脚本在标签之外,破坏了原有XHTML的结构,所以本人在满足原功能的情况下,对JScript类原创 2008-12-09 16:27:00 · 445 阅读 · 0 评论 -
vs2008智能感知jquery
1.将jQuery.IntelliSense.js放到项目目录里 现在有1.2.6的汉化版 到bbs.jquery.org.cn论坛下载2.在需要智能提示的页面里加入 Code highlighting produced by Actipro CodeHighlighter (freeware)http://bbs.szblogs.com-->script原创 2008-12-09 11:06:00 · 627 阅读 · 0 评论 -
JavaScript 颜色渐变效果
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>meta http-equiv="Content-Type"原创 2008-12-01 16:54:00 · 388 阅读 · 0 评论 -
Javascript 读cookie
由于asp的cookie是经过url编码的,所以读之前要unescape一下。下面是我用正则的方法取cookie,包括单值和多值:/************************************************** 参数说明: sMainName Cookie名 sSubName Cookie子键名,留空表示单值Cookie ********************原创 2008-12-01 16:53:00 · 381 阅读 · 0 评论 -
面向对象的JavaScript编程
Javascript不是一个支持面向对象的语言,更加算不上一个开发平台,但是Javascript提供了一个非常强大的基于prototype的面向对象调用功能,你可以在你自己需要的地方使用他们。因此,如何使用对象?本文尽可能从Javascript面向对象实现原理出发,解析清楚它的工作模型。在了解这些模型之后,你可以在自己的脚本库中编写一些实现代码,然后在其他地方调用。 Javas原创 2008-12-01 16:51:00 · 387 阅读 · 0 评论 -
javascript 常用的日期函数
//判断是否是日期//note:不能准确判断闰年的2月日期,需用js另外处理function isDate(str){ var patt=/^(((([1-9])|(0[1-9])|(1[012]))[-./]((0?/d)|([12]/d)|(3[01]))[-./](19|20)/d{2})|((19|20)/d{2}[-./](([1-9])|(0[1-9])|(1[01原创 2008-12-01 16:50:00 · 438 阅读 · 0 评论 -
区分
document.activeElement //IE属性:当前具有焦点的对象 document.getElementsByTagName("*");//获取页面所有的元素,ie、ff通用原创 2008-12-01 16:47:00 · 409 阅读 · 0 评论 -
javascript 常用函数
1、JavaScript删除字符串前后的空格String.prototype.trim = function(){return this.replace(/(^/s*)|(/s*$)/g, "");}2、JavaScript判断是否是数字(功能相当于isNaN)function isNumber(str){ var patt=/^/d+(/./d+)?$/; retu原创 2008-12-01 16:45:00 · 419 阅读 · 0 评论 -
js跨框架调用方法
页面是三个框架页面组成 topfra 放头文件 leftfra 放树菜单 mainfra 主页面 代码: ============================== leftfra框架引用了 aaa.js文件 aaa.js内定义了 function test() { alert("test"); } ============================== main原创 2008-12-02 09:26:00 · 3333 阅读 · 1 评论 -
技巧
控制lable换行语句原创 2008-12-01 16:56:00 · 341 阅读 · 0 评论 -
使用Profile和Membership时的一些操作
进入用户后台FormsAuthentication.SetAuthCookie(strUserName, false);Response.Redirect("../member/index.aspx", true);获取用户的Profile和Membership信息MembershipUser mu = Membership.GetUser(strUserName);Profil原创 2008-12-01 16:52:00 · 663 阅读 · 0 评论 -
javascript 常用代码
1. oncontextmenu="return false;" //屏蔽鼠标右键, 注意IE7的body范围与FF的不同(IE7指包含element的范围,而FF则是全部) //可用于Table2. //禁止选择文本: work in IE, but not work in FF3. onpaste="return false" //禁止粘贴4. oncopy="return fa原创 2008-12-01 16:46:00 · 360 阅读 · 0 评论 -
【转载】JavaScript正则表达式
正则表达式是一个描述字符模式的对象。JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用JavaScript 正则表达式直接量也被定义为包含在一对斜杠(/)之间的字符.所以,Jav原创 2008-12-01 16:27:00 · 804 阅读 · 0 评论 -
自适应的iframe代码
DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">html xmlns="http://www.w3.org/1999/xhtml">head>title>title>head>body>ifra原创 2009-01-16 15:55:00 · 894 阅读 · 1 评论 -
JavaScript实现二级、多级(N级)联动下拉列表框更新版,支持IE6,FireFox,函数和类两种调用方式,支持到N级,非常通用
自己花了不少时间整理、编写的东东。本来有点舍不得放出来。放出来了也就不加任何版权什么XX的了,省得有人删除麻烦:D特点:通用性强、实现了script和html分离废话少说、文档就不给了。想研究代码的看我以前的一篇blog一、文件及源码cs.js用函数和类两种方法实现,调用时只要调用一种就可以了。/** * Function to setup a CascadeSelect * @v原创 2009-01-16 16:05:00 · 1695 阅读 · 1 评论 -
用jQuery + Ajax实现Google输入提示功能
1、导入jQuery1.2.6的js文件,请自行下载;2、编写可重用的js方法:// 发送request请求 // 注意:需要jQuery的支持 // url:要请求的URL,如:/xxx/AjaxAction.do // data:要请求的参数,与url一起构成一个完整的URL请求,如:method=list&id=123 // callback:回调函数的原创 2008-12-09 10:50:00 · 1951 阅读 · 1 评论 -
用 jQuery + Ajax 实现 Google 的输入提示功能
1、导入jQuery1.2.6的js文件,请自行下载;2、编写可重用的js方法:// 发送request请求 // 注意:需要jQuery的支持 // url:要请求的URL,如:/xxx/AjaxAction.do // data:要请求的参数,与url一起构成一个完整的URL请求,如:method=list&id=123 // callback:回调函数的名称原创 2009-03-31 11:49:00 · 2162 阅读 · 2 评论 -
【未完】Js Confirm()判断添加条件语句造成返回结果不执行
在Page_Load中注册this.btAllReview.Attributes.Add("onclick", "this.disabled= 'true'; if (!confirm('确认批量处理?')) { this.disabled= 'false '; ret原创 2011-09-15 17:35:32 · 2577 阅读 · 0 评论 -
js去掉前后空格
function String.prototype.Trim() { return this.replace(/(^/s*)|(/s*$)/g, ""); } // 去掉左右空格 function String.prototype.Ltrim() { return this.replace(/(^/s*)/g, ""); } // 去掉原创 2011-07-01 10:11:00 · 36306 阅读 · 1 评论 -
启用/禁用 a元素
在Asp.net中,有时候需要禁用掉一个a链接元素.在服务器端,比较容易;只需要设置LinkButton的Enabled属性即可. 那么在客户端,如何使用javascript来实现呢? 如果你想当然的认为,使用a.disabled=true就能实现,那就错了.转载 2011-09-14 17:57:17 · 7180 阅读 · 0 评论 -
改变某个单元格的背景 html table td bgcolor
通过这个重新设置元素字体大小function doS() { document.getElementById('title').style.fontSize = 25 + 'px'; // 设置单个元素字体大小原创 2011-08-04 17:56:56 · 4403 阅读 · 0 评论 -
JS简单方法打印页面指定内容
在web中打印需要的内容,这里简单设置下: // print var hkey_root,hkey_path,hkey_key; hkey_root="HKEY_CURRENT_USER"; hkey_path原创 2011-08-04 11:30:07 · 3561 阅读 · 0 评论 -
超级实用且不花哨的js代码大全
事件源对象 event.srcElement.tagName event.srcElement.type捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键转载 2011-08-04 13:43:01 · 1066 阅读 · 0 评论 -
js在IE和火狐下的一些区别
<br />最好都是能使用w3c的标准l来进行代码编写<br /><!-- 这是ie方法 --><br /><script defer type="text/javascript"><br /> subDate();<br /></script><br /><script type="text/javascript"><br /> // 这是ff方法<br /> if (document.addEventListener)<br /> document.addEventLis原创 2010-10-23 17:55:00 · 1421 阅读 · 0 评论 -
IxEdit傻瓜式JavaScript开发工具(附下载、汉化版、视频教程)
从昨天看到IxEdit以后,我就被它深深的迷住了。试用、研究、汉化,整整忙活了一天。现在就将现阶段使用的感受给大家汇报一下,也希望更多的人可以喜欢上这个超级牛B的JavaScript开发工具。 前言IxEdit:傻瓜式JavaScript开发工具 实在没有什么语言,能表达我看到这个IxEdit JavaScript开发工具时的兴奋。举个例子来说就是:你已经在沙漠里徒步走了两原创 2010-01-08 10:44:00 · 1266 阅读 · 0 评论 -
JavaScript就这么回事 (JS基础知识整理)
1 创建脚本块引用内容程序代码JavaScript 代码写在这里面 2 隐藏脚本代码引用内容程序代码document.write(“Hello”);// –>在不支持JavaScript的浏览器中将不执行相关代码 3 浏览器不支持的时候显示引用内容程序代码Hello to the non-JavaScript browser. 4 链接外部脚本文原创 2009-10-12 12:06:00 · 575 阅读 · 0 评论 -
JavaScript判断浏览器类型及版本
你知道世界上有多少种浏览器吗?除了我们熟知的IE, Firefox, Opera, Safari四大浏览器之外,世界上还有近百种浏览器。 几天前,浏览器家族有刚诞生了一位小王子,就是Google推出的Chrome浏览器。由于Chrome出生名门,尽管他还是个小家伙,没有人敢小看他。以后,咱们常说浏览器的“四大才子”就得改称为“五朵金花”了。 在网站前端开原创 2009-09-14 23:09:00 · 680 阅读 · 0 评论 -
JS代码在IE和Firefox间的区别(持续更新中)
1. HTML 对象的 id 作为对象名的问题IE:HTML 对象的 ID 可以作为 document 的下属对象变量名直接使用FF:不支持解决方法:使用document.getElementById替代document.all2. 如果控件只有name,没有id, 用getElementById时: IE:可以找到对象FF:返回NULL解决方法:所有控件必须设置ID属性原创 2009-09-14 22:40:00 · 425 阅读 · 0 评论 -
javascript 小技巧
事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcElement.releaseCapture(); 事件按键 event.keyCode event.shiftKey event.altKey event.ctrlKey 事件返回值 event.r转载 2009-07-05 01:02:00 · 478 阅读 · 0 评论 -
网页常用小技巧(JavaScript)
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键 no 可用于Table 2. 取消选取、防止复制 3. onpaste="return false" 不准粘贴 4. oncopy="return false;" oncut="return false;" 防止复制 5. IE地址栏前换成自己的图标原创 2009-08-02 14:18:00 · 666 阅读 · 0 评论 -
一些常用的JS代码收集
1. oncontextmenu="window.event.returnvalue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收藏夹中显示出你的图标原创 2009-04-25 04:26:00 · 804 阅读 · 0 评论 -
jQuery Ajax 全解析
本文地址: jQuery Ajax 全解析本文作者:QLeelulu转载请标明出处!jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax原创 2009-04-15 21:44:00 · 933 阅读 · 0 评论 -
HTML中调用JavaScript的几种情况和规范写法
比较简单,基础。一、引用外部文件中的js脚本script type="text/javascript" src="ext.js">script>也可以象下面这样写,language不是必要的,但是推荐上面的写法script language="javascript" type="text/javascript" src="ext.js">script>二、原创 2009-01-16 15:47:00 · 2642 阅读 · 0 评论 -
显示倒计时的一段小脚本
div id="divTimeRemains">xxxxdiv> script language="JavaScript" type="text/javascript"> String.prototype.leftPad = function(n, s) { ss = s || " "; if (this.length n) { var t转载 2009-01-16 15:13:00 · 568 阅读 · 0 评论 -
jQuery 1.3正式发布了
等待了许久的jQuery 1.3发布了!可以查看jQuery的博客 和 release notes 了解详细发布情况。 值得注意的更新包括:最重要的改进:Sizzle被集成进入jQuery,Sizzle是Dom Selector Engine,这个选择器引擎目前成为jQuery新一代的默认选择器引擎,相比原来的jQuery引擎,速度有很大提升。Sizzle作者就是jQuery之父: Joh原创 2009-01-16 14:57:00 · 468 阅读 · 0 评论 -
javascript 常用代码大全(十二)
// 16/******************************************************************** ** *函数功能:去字符串的尾空* *输入参数:字符串* *返回值:字符串/null如果输入字符串不正确* *调用函数:* ** **************************************************转载 2008-10-14 16:50:00 · 450 阅读 · 0 评论 -
javascript 常用代码大全(十一)
// 15//------------------------------------- // 内容介于两值中间 //+------------------------------------ function LetMid(obj, leftNumber, rightNumber, hintFlag, focusFlag) { var ifAlert;// 是否出现警告 i转载 2008-10-14 16:48:00 · 388 阅读 · 0 评论 -
javascript 常用代码大全(十)
// 14//------------------------------------- // 内容大于某值 //+------------------------------------ function LetMoreThan(obj, leftNumber, hintFlag, focusFlag) { var ifAlert;// 是否出现警告 if (g_Obj =转载 2008-10-14 16:47:00 · 431 阅读 · 0 评论 -
javascript 常用代码大全(九)
// 13/* =========================================== //无模式提示对话框 =========================================== */ function modelessAlert(Msg) { window.showModelessDialog("javascript:alert(/转载 2008-10-14 16:46:00 · 392 阅读 · 0 评论