javascript
kuangbaoxu21110
人生的程序跑起来,就再也停不下来拉!
展开
-
java script 知识
在IE地址栏中输入以下回车: 第一组: javascript: alert(window == document); // true javascript: alert(document == window); // false javascript: alert(window == document.body); // true javascript: aler...原创 2008-11-24 08:59:47 · 173 阅读 · 0 评论 -
js 验证函数1
[code="java"]2008-05-15 21:31:04 · 86 阅读 · 0 评论 -
js 中的关联数组的应用
js 中的关联数组的应用:[code="java"]//这里主要是说明 对于关联数组的遍历,首先定义一个数组: var arr = new Array(); //随便创建关联数组的数据如下: arr["name"] = "mary"; arr["age"] = "3"; arr["sex"] = &qu2008-05-15 17:53:53 · 176 阅读 · 0 评论 -
js 调用ActiveXObject 总结
Automation 服务器至少提供一类对象。例如,字处理应用程序可能提供应用程序对象、文档对象和工具栏对象。 要创建 Automation 对象,将新的 ActiveXObject 赋给对象变量:[code="java"] var ExcelSheet; ExcelApp = new ActiveXObject("Excel.Application"); ...2008-05-15 15:44:43 · 2057 阅读 · 0 评论 -
null 和 undefined 区分
在JavaScript中,null与undefined曾一度使我迷惑。下面的文字,有利于你更清晰的认知它(或者让你更迷惑): - null是关键字;undefined是Global对象的一个属性。 - null是对象(空对象, 没有任何属性和方法);undefined是undefined类 型的值。试试下面的代码:[code="java"] do...2008-05-15 15:42:11 · 84 阅读 · 0 评论 -
java list<string>集合 传递值给js的数组
1.Action 中代码 [code="java"] List result = new ArrayList(); result.add("abc"); result.add("dfb"); request.setAttribute("result", result);[/code]2.JSP 中代码[code="...2008-05-15 12:35:56 · 397 阅读 · 0 评论 -
javascript 屏蔽F5,BackSpace,IE的刷新,右键功能
[code="java"]function DisableF5(){ with (event){ // F5 and Ctrl+R if (keyCode==116 || (ctrlKey && keyCode==82)){ event.keyCode = 0; event.cancelBubble = t...2008-05-09 16:08:52 · 123 阅读 · 0 评论 -
javascript: window.close() 不弹确认框
1.solution[code="java"] window.opener = null; window.close();[/code]2.solution[code="java"] window.opener = window; window.self.close(); [/code]原创 2008-10-14 10:40:02 · 186 阅读 · 0 评论 -
document.execCommand()函数可用参数
[code="java"] JavaScript--execCommand指令集 Copy paste 浮沉聚散变化又再,但...原创 2008-10-07 09:01:41 · 107 阅读 · 0 评论 -
js 验证函数2
[code="java"] /* 删除指定DIV对象 @objid 要删除的对象ID 返回 Bool 操作结果 */ DeleteDiv : function (objid) { try { if(this.Get(objid))...2008-05-15 21:38:09 · 114 阅读 · 0 评论 -
js 验证函数3
[code="java"]-------------- 函数检索 -------------- trim函数: trim() lTrim() rTrim() 校验字符串是否为空: checkIsNotEmpty(str) 校验字符串是否为整型: checkIsInteger(...2008-05-15 21:41:05 · 75 阅读 · 0 评论 -
用JS编辑注册表总结
一、用JS编辑注册表[code="java"]var WSHShell=WScript.CreateObject("WScript.Shell");WSHShell.Popup ("这是一个用JS编辑注册表的例子By yjj");WSHShell.RegWrite("HKLM\Example_JS", "String Key_JS");WSHShell.RegWrite("HK.2008-05-15 21:48:26 · 402 阅读 · 0 评论 -
javascript中event对象详解
[code="java"]//event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等//等。 //event对象只在事件发生的过程中才有效。 //event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 //例子 //下面...2008-05-25 12:59:41 · 62 阅读 · 0 评论 -
prototype 源码解读
[code="java"]/** * 定义一个全局对象, 属性 Version 在发布的时候会替换为当前版本号 */ var Prototype = { Version: '@@VERSION@@' } /** * 创建一种类型,注意其属性 create 是一个方法,返回一个构造函数。 * 一般使用如下 * var X = Class.create();...2008-05-23 16:29:46 · 65 阅读 · 0 评论 -
通用化Web表单验证方式的改进方案
验证时创建数组的函数,注意其与页面元素的对应关系。[code="java"]<script LANGUAGE="JavaScript"><!--/*** 取得需要验证的文本框控件数组*/function getCheckArray(){var arr=new Array(); arr[0]=createToBeCheckedObj("name","nam...2008-05-23 13:01:03 · 88 阅读 · 0 评论 -
动态拖拉效果小例
[code="java"]// 事件注册,调用示例:_attachEvent(document, "mousemove", moveHandler);function _attachEvent(obj, evt, func) { if(obj.addEventListener) { obj.addEventListener(evt,func,true); ...2008-05-21 09:00:35 · 99 阅读 · 0 评论 -
实用且不花哨的js代码大全
[code="java"]相关文章: [javascript]求助 正在制作FCKEditor 数据录入控制 的一些问题 javaScript技巧 更多相关推荐 事件源对象 event.srcElement.tagName event.srcElement.type 捕获释放 event.srcElement.setCapture(); event.srcE...2008-05-20 17:20:41 · 158 阅读 · 0 评论 -
关于JS动态添加事件
两种方式:直接给对象添加事件,节点添加事件例如给一个id为tab1的添加onclick事件第一种情况:[code="java"]var t = document.getElementById("tab1");t.onclick = function tst(){ alert('');}[/code]第二种情况 这种情况更加动态,更为实用,而且还能添加多个函数(...2008-05-19 19:15:13 · 172 阅读 · 0 评论 -
经典实现DIV在Select控件上面(利用IFRAME)
[color=darkblue][color=blue][u][b]经典实现DIV在Select控件上面(利用IFRAME)[/b][/u][/color][/color][code="java"] function DivSetVisible(state) { var DivRef = document.getElementById('P...2008-05-19 17:00:18 · 199 阅读 · 0 评论 -
JavaScript面向对象深入剖析
[code="java"]3. 构造、析构与原型问题-------- 我们已经知道一个对象是需要通过构造器函数来产生的。我们先记住几点: - 构造器是一个普通的函数 - 原型是一个对象实例 - 构造器有原型属性,对象实例没有 - (如果正常地实现继承模型,)对象实例的constructor属性指向构造器 - 从三、四条推出:obj.constru...2008-05-15 21:50:55 · 97 阅读 · 0 评论 -
checkbox 隐藏的特殊性
[code="java"]/*checkbox 的hidden=true属性不能使其隐藏,但是用style.display='none'可以使其隐藏.*/ oCheckBox.hidden=true; // 这个隐藏不好使. oCheckBox.sytle.display="none"; // 这个隐藏好用./*hidden: HTML N/A...2008-08-11 10:32:00 · 755 阅读 · 0 评论 -
javascript 字符串链接效率解决办法
[code="html"] [/code]2008-08-01 16:39:27 · 78 阅读 · 0 评论 -
事件设计模式
1. 事件设计概述 事件机制可以是程序逻辑更加清晰可见,在JavaScript中很多对象都有自己的事件,如:button有onclick事件,selcet有onchange事件。对于我们自己设计的类,是否也可以有事件机制呢?答案是肯定的。我们可以通过事件机制,将类设计为独立的模块,从而使其可以通过事件与外通信,提高程序的开发效率。 2. 不带参数的事件设计模式 ...原创 2008-07-11 16:24:05 · 415 阅读 · 0 评论 -
java script 读取xml (转贴)
首先:xml文件(tree.xml)内容如下: [code="java"] 山东省 _blank 省份 威海市 _blank 城市 烟台市 _blank 城市 长夼村 _blank 乡镇 http://www.baidu.com/ 富镇 _blank 乡镇 ...2008-06-29 16:37:38 · 160 阅读 · 0 评论 -
用js 调用EXE
[code="java"] function Run(strPath) { exe.value=strPath; try { var objShell=new ActiveXObject("wscript.shell"); objShell.Run(strPath); objShell=null; }...2008-06-25 20:37:19 · 638 阅读 · 0 评论 -
ECMA JavaScript introduction
Numbers in JavaScript are "double-precision 64-bit format IEEE 754 values", according to the spec. This has some interesting consequences. There's no such thing as an integer in JavaScript, so you hav...2008-06-24 17:27:51 · 106 阅读 · 0 评论 -
Wscript.Shell 对象详细介绍
WshShell 对象ProgID Wscript.Shell 文件名 WSHom.Ocx CLSID F935DC22-1CF0-11d0-ADB9-00C04FD58A0B IID F935DC21-1CF0-11d0-ADB9-00C04FD58A0B 下表说明和 WshShell 对象有关的属性。属性 说明 Environment 返回 WshEnv...2008-06-24 17:08:16 · 1660 阅读 · 0 评论 -
Java实现与IE的交互
[color=darkblue]需求 [/color]遍历当前打开的IE实例,分别获取IE浏览器中打开文档的一个节点值,调用IE内容中的一个javascript函数。 [color=darkblue]分析 [/color]Java直接控制IE浏览器,有点麻烦。只有通过VC来实现,生成一个dll文件,Java通过JNI调用。 [color=darkblue]实现[/color...2008-06-24 12:43:01 · 90 阅读 · 0 评论 -
注意java script 陷阱
以下是JavaScript容易犯错的几个"陷阱".由本人google+体验+搜集而来.虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些. 1. 最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度来说应该是不错的(python的类似数据类型辞典dictionary就允许如此)。IE会报语法错误,但语义不详,你只能用人眼从几千行代码中扫描。 Js代码 [c...2008-06-23 19:30:50 · 75 阅读 · 0 评论 -
java 陷阱 4 八两
问题:给出变量x和i的声明,是如下语句合法:[code="java"]x = x+i;[/code]但是这条语句不合法:[code="java"]x += i;[/code]符合复制操作要求两个操作数都是原生类型的,例如int,或包装了原生类型,例如Integer,但有一个例外:如果在+=操作符左侧的操作数是String类型的,那么它允许右侧的操作数是任意类型,在这...2008-06-20 21:31:43 · 53 阅读 · 0 评论 -
java script 继承的实现
ECMAScript 中实现继承的方式不止一种。这是因为 JavaScript 中的继承机制并不是明确规定的,而是通过模仿实现的。这意味着所有的继承细节并非由解释程序处理。 对象冒充--- 构造函数使用 this 关键字给所有属性和方法赋值(即采用类声明的构造函数方式)。因为构造函数只是一个函数,所以可使 ClassA 的构造函数成为 ClassB 的方法,然后调用它。 Clas...2008-06-20 20:25:00 · 76 阅读 · 0 评论 -
JavaScript日志框架(转贴)
log4javascript是一个基于log4j的JavaScript日志框架。首页:http://www.timdown.co.uk/log4javascript/下载地址:http://sourceforge.net/projects/log4javascript基本用法 :[code="java"] ...2008-06-29 16:55:53 · 166 阅读 · 0 评论 -
java script 刷新页面(转贴alert(平淡中搜询我的快乐)永久域名 http://al)
用iframe、弹出子页面刷新父页面iframe[code="java"] parent.location.reload();弹出子页面 window.opener.location.reload(); [/code]子窗口刷新父窗口[code="java"] self.opener.location.reload(); [/co...2008-06-29 17:07:05 · 283 阅读 · 0 评论 -
体会javascript
没有类 object就是对象的类型。在JavaScript中不管多么复杂的数据和代码,都可以组织成object形式的对象。 但JavaScript却没有 “类”的概念! 对于许多面向对象的程序员来说,这恐怕是JavaScript中最难以理解的地方。是啊,几乎任何讲面向对象的书中,第一个要讲的就是“类”的概念,这可是面向对象的支柱。这突然没有了“类”,我们就...2008-06-29 17:51:41 · 75 阅读 · 0 评论 -
js 去掉前后的空格
[code="java"]function trim(s){ try { return s.replace(/^\s+|\s+$/g,""); } catch(e) { return s; }}[/code]原创 2008-07-10 18:09:54 · 67 阅读 · 0 评论 -
JavaScript Object Notation 学习1 (转贴)
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。 JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”...2008-07-02 21:01:30 · 80 阅读 · 0 评论 -
javascript---类的构建
1.构造方式定义类,优点:多个实例对象不共享类的属性值,缺点:每个实例对象都会产生出一个函数say [code="java"]//构造方式定义类,优点:多个实例对象不共享类的属性值,缺点:每个实例对象都会产生出一个函数sayfunction User(){ this.username = "zhangsan";//this.不能丢 this.say = function(...2008-07-01 21:30:35 · 63 阅读 · 0 评论 -
javascript---类的继承
1.第一种方式,冒充对象的方式.(利用js里的每一个方法名都是一个Function对象) [code="java"]//第一种方式,冒充对象的方式.(利用js里的每一个方法名都是一个Function对象) function Parent(username){ this.username = username; this.say = function(...2008-07-01 21:22:27 · 53 阅读 · 0 评论 -
JS Exception 说明
[code="java"]asdf function a() { try { var aaa = document.getElementById('bbb'); alert(aaa.innerText); } catch (e) ...2008-06-12 22:35:38 · 65 阅读 · 0 评论 -
一个简单的JavaScript Map
[code="java"]Array.prototype.remove = function(s) { for (var i = 0; i < this.length; i++) { if (s == this[i]) this.splice(i, 1); }}/** * Simple Map * * * var m = new Map()...2008-06-06 12:47:54 · 56 阅读 · 0 评论