
JavaScript
JavaAlpha
在日益强调“团队工作(Team Work)”的今天,尽管你技术水平再高,但不愿意与人有效的沟通,那么你就不可能成功。我每天都在努力的工作,为的是使所有爱我的人以我为荣.
展开
-
Javascript 获取页面高度(多种浏览器)
关于获取各种浏览器可见窗口大小的一点点研究。在我本地测试当中:在IE、FireFox、Opera下都可以使用document.body.clientWidthdocument.body.clientHeight即可获得,很简单,很方便。而在公司项目当中:Opera仍然使用document.body.clientWidthdocument.body.clien原创 2010-01-23 21:53:00 · 813 阅读 · 0 评论 -
javascript 光标离开 判断数字的正则表达式
<br /> <br /> <br />Javascript 判断数字<br /> 在文本框上绑定事件,当焦点进入文本框时取消document.onkeydown当焦点离开时重新对document.onkeydown赋值。例如文本框可以这样写:<input type="text" onfocus="document.onkeydown = jumpPage" onblur="document.onkeydown = null;"/><br /> <br />//整数格式 PatternsD原创 2011-03-09 11:45:00 · 2807 阅读 · 1 评论 -
JavaScript的私有成员
<br />转载自:http://www.qianduan.net/javascript-private-members.html<br /> <br />对象Javascript 根本上是和对象相关的。数组是对象。函数是对象。对象是对象。那什么是对象呢?对象是名-值对的集合。名是字符串,值可以是字符串,数字,布尔值或者对象(包括数组和函数)。通常对象是像哈希表一样执行地,这样便于值地快速检索。如果值是函数,我们可以认为这是一个方法。当一个对象地方法被调用的时候,this 变量就设置为这个对象。方法原创 2011-03-18 13:35:00 · 1171 阅读 · 0 评论 -
JavaScript 显示当然日期和时间,年月日星期和时间
效果: 当前时间:2011年6月20日 星期一12:0:19 <!--function getTimeNow() {var time = new Date();var hour = time.getHours();var minute = time.getMinutes();var second = time.getSeconds();var week;原创 2011-06-20 11:59:00 · 2336 阅读 · 0 评论 -
关于JavaScript/jQuery事件冒泡
JavaSciprt事件中有两个很重要的特性:事件冒泡以及目标元素。事件冒泡: 当一个元素上的事件被触发的时候,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先元素中被触发。这一过程被称为事件冒泡;这个事件从原始元素开始一直冒泡到DOM树的最上层。目标元素: 任何一个事件的目标元素都是最开始的那个元素,在我们的这个例子中也就是按钮,并且它在我们的元素对象中以属性的形式出转载 2011-06-27 11:51:00 · 1080 阅读 · 0 评论 -
js动态设置div的值
js动态设置div的值.html 1-10 岁 11 岁 12-120 岁 <!--function ok(){ var temp=document.getElementsByName("radio"); for (i=0;i<temp.length;i++){ //遍历Rad原创 2011-11-11 16:55:01 · 9653 阅读 · 0 评论 -
JQuery 常用命令总结
下面介绍在jQuery中设置form表单中action的值的方法。$("#myFormId").attr("action", "userinfo.shtml");【注意】:$("#myFormId").action="XXX"; 这种写法是不起作用的! jQuery中设置form表单中action值的方法判断复选框是否选择,选择后设置文本框不可用$("#longD原创 2012-12-19 17:25:54 · 3597 阅读 · 0 评论 -
json转String 和 String转json 和判断对象类型
json转String 和 String转json 和判断对象类型原创 2013-07-15 15:20:11 · 5550 阅读 · 1 评论 -
当session长时间不登录失效问题,再重登录出现两个嵌套登录页面
<script language="javascript"> if (top != window) top.location.href = window.location.href; </script>转载 2013-09-09 14:00:52 · 1921 阅读 · 0 评论 -
js 遍历json返回的map内容
js 遍历json返回的map内容原创 2013-09-12 10:56:47 · 7569 阅读 · 0 评论 -
JSP 中js传递和解析URL参数以及中文转码和解码
1.传递参数:var pmt = 'sensor='+ encodeURI(encodeURI(sensor))+'&device='+encodeURI(encodeURI(device))+'&instrument='; pmt += encodeURI(encodeURI(instrument))+'&n='+n+'&addDate='+addDate;原创 2013-10-28 11:21:30 · 21127 阅读 · 0 评论 -
Js 获取数组最大和最小值
Js 获取数组最大和最小值原创 2013-10-29 13:45:44 · 6570 阅读 · 1 评论 -
解决flash遮住div的问题
解决flash遮住div的问题原创 2014-02-10 15:51:25 · 1528 阅读 · 0 评论 -
frameset、iframe框架登录跳转, 处理session为空的登录页面问题
frameset、iframe框架登录跳转, 处理session为空的登录页面问题原创 2014-03-24 15:44:46 · 2363 阅读 · 1 评论 -
防止登录页面出现在frame中
js 处理frame的登录页面嵌套原创 2014-07-21 11:48:54 · 2173 阅读 · 0 评论 -
JS 跳出iframe框架
TabPanel的属于里layoutOnTabChange:true,这个是一定要加的 每一个tab的布局用着fit。 或者tab用bordel布局..grid设成region:'center' JS 跳出iframe框架,退出JS 2010-10-18 15:31:57 阅读348 评论1 字号:大中小 订阅 (1)session过期后登陆页面跳出iframe页面问题 登陆页面转载 2014-08-14 16:42:26 · 8782 阅读 · 0 评论 -
js 提交中午出现乱码的处理 encodeURI URLDecoder
js 提交中午出现乱码的处理 encodeURI URLDecoder原创 2015-02-12 17:19:38 · 1642 阅读 · 0 评论 -
js 实现replaceAll
js 实现replaceAll replace原创 2015-08-06 17:46:00 · 1141 阅读 · 0 评论 -
非常不错的一个JS分页效果代码,值得研究
<br />本来想用网上找来的分页程序,不过都得做修改,感觉麻烦了,还是自己写一个好了,以后自己用的时候修改就方便了~~大家都多动手,自己写的才是最好的,日后想干什么的,做修改也是很容易的~~顺便也扩充一下自己的代码库~~ <br />补充一句,cpage是页面计数,应为全局变量,这样可以随处调用它,totalpage是总页数 <br /><!doctype html public "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/原创 2011-01-21 10:04:00 · 1462 阅读 · 0 评论 -
javascript常用判断收藏
<br />js验证表单大全,用JS控制表单提交 ,javascript提交表单 目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制 2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字6: js email验证 、js 判断email 、信箱/邮箱格式验证7:js字符过滤,屏蔽关键字8原创 2010-09-07 12:49:00 · 1052 阅读 · 0 评论 -
href=“#”与href=“javascript:void(0)”区别
使用过ajax的都常见这样的代码: here 但这儿的void(0)究竟是何含义呢? Javascript中void是一个操作符,该操作符指定要计算一个表达式但是不返回值。 void 操作符用法格式如下: 1. javascript:void (expression) 2. javascript:void expression expression 是一个要计算的 Ja原创 2010-01-25 22:24:00 · 5703 阅读 · 0 评论 -
弹出窗口代码
【1、最基本的弹出窗口代码】 其实代码非常简单: <!-- window.open (page.html) --> 因为着是一段javascripts代码,所以它们应该放在<SCRIPT LANGUAGE="javascr ipt">标签和之间。是对一些版本低的浏览器起作用,在这 些老浏览器中不会将标签中的代码作为文本显示出来。要养成这个好习惯啊原创 2010-01-25 22:29:00 · 1204 阅读 · 0 评论 -
四种表单验证方法的分析和比较
对交互站点而言,快速、高效、友好的表单验证有利于用户体验及站点维护。本文主要通过分析比较表单验证方法的优缺点,得出各方法相应的适用场合。前言任何可以交互的站点都有输入表单,只要有可能,就应该对用户输入的数据进行验证。无论服务器后端是什么样的系统,都不愿意把时间浪费在一些无效的信息上,必须对表单数据进行校验,若有不符合规定的表单输入,应及时返回并给出相应的提示信息。本文将列举四种不同原理转载 2010-01-27 12:53:00 · 1775 阅读 · 0 评论 -
JavaScript中confirm,alert,prompt的用法
本文简要介绍JavaScript中confirm,alert,prompt的用法,希望大家学习过程中能得到一些启发。window.confirm 参数就只有一个。显示提示框的信息。按确定,返回true;按取消返回false。 var bln = window.confirm("确定吗?"); alert(bln) window.alert参数,只有一个,转载 2010-02-22 13:49:00 · 1164 阅读 · 0 评论 -
常用的JavaScript验证正则表达式
本文将介绍几个常用的JavaScript验证正则表达式,这些资料希望对大家在实际编程过程中起到帮助作用。匹配中文字符的正则表达式: [u4e00-u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^x00-xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:转载 2010-02-22 13:47:00 · 727 阅读 · 2 评论 -
用Javascript连接Access数据库的方法
本文介绍javascript连接access数据库的方法。这段代码在本地可以正常运行,在线则需要足够的权限。由于采用Access数据库,所以并不使用标准的SQL语法使用时。需要注意。这几天费了挺大力气在网上查找javascript连接access数据库的方法,经过整理总结,终于写出一段能够有效执行的代码。但是这段代码在本地可以正常运行,一旦放到免费个人空间上就没法执行了,主要原因就是操转载 2010-02-22 13:50:00 · 1305 阅读 · 0 评论 -
JavaScript中匿名函数,函数直接量和闭包(转)
原文出处: http://www.dnew.cn/post/196.htm 先看下下面几种写法1.function f(x){return x*x;};f(x); 2.(function(x){return x*x;})(x); 3.(function(x){return x*x;}(x));第一种我们应该都很熟悉了,这是我们经常使用的写法。第二第三种都是匿名函数的写法。原创 2010-02-27 13:50:00 · 929 阅读 · 0 评论 -
Javascript闭包(Closure)
Closure中文翻译为闭包.字面上来理解就是"封闭的包".(这是一句废话)闭包是什么?书面解释为: 所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。我认为闭包就是能够读/写函数内部的某些变量的子函数,并将这些变量保存在内存中.闭包的作用上面的概念中已经提到过,主要就是为了读/写函数内部的某些变量,并将它保持在内存中.可能转载 2010-02-27 13:52:00 · 1049 阅读 · 0 评论 -
javaScript关闭浏览器 (不弹出提示框)
一段JavaScript脚本程序,负责关闭窗口,如果网页不是通过脚本程序打开的(window.open()),调用window.close()脚本关闭窗口前,必须先将window.opener对象置为null,否则浏览器(IE7、IE8)会弹出一个确定关闭的对话框。 <script language="javaScript">function closeWindow() {原创 2010-02-27 13:58:00 · 1261 阅读 · 0 评论 -
悟透JavaScript (1)
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要转载 2010-03-01 08:32:00 · 1246 阅读 · 0 评论 -
Java 6 中也可以运行 javascript 喽 (转)
给 Java SE 注入脚本语言的活力Mustang 的脚本语言新特性 文档选项 将此页作为电子邮件发送 将此页作为电子邮件发送 级别: 中级吴 玥颢 (wuyuehao@cn.ibm.com), 软件工程师, IBM2006 年 10 月 30 日在即将发布的 Java SE6(Mustang转载 2010-03-01 19:14:00 · 5568 阅读 · 0 评论 -
自己收集的好用的日期插件
New Document <!--document.write("<!--");document.write("#__calendar{width:147px;margin:0;padding:0;}");document.write("#calendarTable{ margin:0;padding:0;border:1px solid #00原创 2009-12-31 19:29:00 · 1598 阅读 · 0 评论 -
验证邮箱格式
function check(object){ var s =document.getElementById(object.id).value; var pattern =/^[a-zA-Z0-9_/-]{1,}@[a-zA-Z0-9_/-]{1,}/.[a-zA-Z0-9_/-.]{1,}$/; if(s!="") {alert("1");原创 2010-01-08 18:53:00 · 1314 阅读 · 0 评论 -
Ajax 的状态介绍
在《Pragmatic Ajax A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has not yet been invoked.1: (Loading) the send( ) method has been invoked, request in原创 2010-05-13 12:59:00 · 1849 阅读 · 1 评论 -
防君子不防小人的超强js限制复制
<br /><SCRIPT LANGUAGE=javascript>function click() {alert('为防止非法拷贝,我们暂时禁止了左键复制!') }function click1() {if (event.button==2) {alert('为防止非法拷贝,我们暂时禁止了右键复制~!') }}function CtrlKeyDown(){if (event.ctrlKey) {alert('不当的拷贝将损害您的系统!') }}document.onkeydow转载 2010-07-09 16:30:00 · 1243 阅读 · 0 评论 -
JS内部对象(window,navigator)
JS内部对象(window,navigator)<!--document.write("window.navigator-----------------------------");document.write("浏览器名称为:"+navigator.appName+"");document.write("浏览器版本为:"+navigator.appV原创 2010-05-27 08:08:00 · 4693 阅读 · 0 评论 -
js数组中去除重复值
<br />方法一 var arr = ["123","123","123","123","sfsdf","123","345","123","123","345","456","567","sdc"]; var str = []; for(var i = 0,len = arr.length;i < len;i++){ ! RegExp(arr[i],"g").test(str.join(",")) && (str.push(arr[i])); } alert(str);hi转载 2010-09-03 11:03:00 · 3974 阅读 · 0 评论 -
如何优化JavaScript脚本的性能
优化JavaScript脚本的性能转载 2016-01-21 17:50:18 · 1660 阅读 · 0 评论