javascript
文章平均质量分 54
qingfeng_825
这个作者很懒,什么都没留下…
展开
-
改变select元素原来的事件属性,并加快捷键
<select name="commonNativeLanguage" style="width:150px" onkeydown="selectEvent('commonNativeLanguage')" onChange="connectTextLangueCommonNative()" onmousewheel="return false;"..2009-03-04 13:57:44 · 176 阅读 · 0 评论 -
Array之sort()
Syntaxsort(compareFunction) DescriptionIf compareFunction is not supplied, elements are sorted by converting them to strings and comparing strings in lexicographic ("dictionary" or "telephone book,"...2009-02-18 11:03:32 · 167 阅读 · 0 评论 -
Array 之 join() input()
<html> <head> <script language="javascript"> //For an array created by a regular expression match function testArrayFromEl(){ var myRe=/d(b+)(d)/i; var myArray=m...2009-02-18 11:26:04 · 89 阅读 · 0 评论 -
javascript之--Function 与function
Assigning a function to a variable with the Function constructor. Suppose you create the variable multiply using the Function constructor, as shown in the preceding section: var multiply = new Funct...2009-02-23 10:45:29 · 109 阅读 · 0 评论 -
javascript 之---提交到一个新打开的页面
window.open("","_formwin","directories=no,toolbar=no,menubar=no,scrollbars=yes,width=600,height=400,left="+(screen.availWidth-800)/2+",top="+(screen.availHeight-600)/2); document.indexform.ta...2009-02-23 15:00:26 · 68 阅读 · 0 评论 -
当session失效后,无论点击那个页面,都找到顶端页面,跳到登录页面。
当session失效后,用户点击当前页面会跳到登录页面,如果用户现在是在子页面,则当前的子页面跳到登录,用户感觉很不好,所以进行处理,例得无论点击那个页面,都找到顶端页面,再跳到登录页面。 处理的方式很简单,在登录的JSP页面,增加下面的方法,在body的onload事件中加载这个方法。 function refreshTop(){ var currentHref="$...原创 2010-08-18 17:15:51 · 162 阅读 · 0 评论 -
javascript boolean判断
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPl原创 2010-06-29 11:20:02 · 149 阅读 · 0 评论 -
通过js encodeURIComponent传到服务器的乱码问题
一、场景:最近在做一个微博项目,用过微博的人都知道,微博里有话题这个概念,在textarea 里输入##,就代表一个话题。发布微博时使用的ajax方式提交,微博内容会拼到URI中传到服务器端,发现用IE8输入没有任何问题,但是使用IE6时,第二个#号会丢失。 二、解决过程:(1) 在JSP中使用encodeURIComponent来进行编码,两次编码: content=e...原创 2011-01-21 14:02:47 · 323 阅读 · 0 评论 -
当执行打印预览window.close无效
<html><head><script>function printView(){ alert("打印预览"); WebBrowser.ExecWB(7,1); }</script><title>测试window.close</title><OBJECT id=&原创 2013-09-02 22:24:08 · 273 阅读 · 0 评论 -
navigator对象介绍
<html><head><title>测试navigator对象</title><body> <script> document.write("navigator.appName="+navigator.appName); document.write("<br原创 2013-09-02 22:26:11 · 218 阅读 · 0 评论 -
javascript对象创建的五种方式
<html><head><script>/*5.动态原型法*/ function DCar(name,price){ this.name=name; this.price=price; if(DCar.initial='undefined'){ DCar.prototype.displa...原创 2013-09-02 22:27:14 · 102 阅读 · 0 评论 -
javascript创建对象的几种方式 .
// 1. 工厂方法:能创建并返回特定类型对象的工厂函数(factory function).function createCar(sColor){var car = new Object(); // 或者 var car = new Object ;// 对象属性car.color = sColor ; // 对象方法car.showColor = function (){ alert(12...原创 2013-09-02 22:30:27 · 87 阅读 · 0 评论 -
js页面排序-----基础篇
由于客户查询出来的结果集比较多,一页就有五百条,所以客户希望单行表格的列头的时候可以根据这一页在本页排序,既然是只涉及到页面的排序,则不需去和服务器交互,直接利用js把结果集表格重排一下即可。 在网上看了一些代码,大部分的实现方式都是这样的:把表格的tbody中的行存入一个Array,利用Array的sort()方法来进行排序。 当然,和java中apache提供了commos...2009-01-06 09:46:12 · 187 阅读 · 0 评论 -
Event/window.Event属性和方法
一、event说明:event代表事件的状态,例如触发event对象的元素、鼠标的位置及状态、按下的键等等; event对象只在事件发生的过程中才有效。 firefox里的event跟IE里的不同,IE里的是全局变量,随时可用;firefox里的要用参数引导才能用,是运行时的临时变量。 在IE/Op...2009-01-04 10:57:46 · 170 阅读 · 0 评论 -
用主页面的全局变量来存储子页面的内容
不能存储2008-09-16 20:32:10 · 169 阅读 · 0 评论 -
javascript 之----eval的用法
语法:eval(expr) 功能:1)eval函数可以把一个字符串当作一个javascript表达式一样去执行,返回执行完以后的值。 2)参数expr是一个被求值的字符串参数,如果该字符串是一个表达式,eval求该表达式的值;如果该参数代表一个或多个javascript语句,那么eval执行这些语句。例子:<html><head><tit...2008-10-04 15:24:28 · 131 阅读 · 0 评论 -
DHTML之-----document.selection 的 createRange
一、document.selection 介绍document.selection 表示当前网页中的选中内容。方法有:clear 清除选中的内容 empty 取消选中 createRange 返回 TextRange 或 ControlRange 对象 createRangeCollection 不支持属性有: type 选中内容的类型 typeDetail 不支持 ...2008-10-28 17:21:57 · 88 阅读 · 0 评论 -
javascript 之---正则表达式
正则表达式是一个描述字符模式的对象。 JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.在JavaScript中,正则表达式是由一个RegExp对象表示的. '*********************** ' \\JavaScript// ' '*********************** 一、RegExp对象两种生...2008-10-28 23:07:53 · 79 阅读 · 0 评论 -
window.showModalDialog介绍
window.showModalDialog的用法基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog()方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:vR...2009-10-21 16:12:32 · 146 阅读 · 0 评论 -
Jscript中window.setInterval和window.setTimeout的区别
一、setTimeoutsetTimeout(表达式,延时时间) 在执行时,是在载入后延迟指定时间后,去执行一次表达式,记住,次数是一次 用setTimeout实现的自动变化显示随机数的效果: <html> <head> <script> function setRadom() { document.body.innerHTML...原创 2009-10-23 09:40:29 · 52 阅读 · 0 评论 -
JS-中文排序
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPl2009-10-30 14:35:00 · 80 阅读 · 0 评论 -
利用冒泡排序法实现select option按中文排序组件
/**给当前的select元素排序,*@ param selectObj:当前的select元素*@ param sortType:排序类型 desc:降序 asc:升序*/function sort(selectObj,sortType){ var optionsObj=selectObj.options; var optionsLength=opt...2009-11-06 13:14:39 · 97 阅读 · 0 评论 -
利用setTimeout方法控制JS中方法的执行顺序
JS方面中有A和B方法,B必须在A执行完之后才能执行,怎么保证呢?1、首先设一个标志(isAFinish),用来标识A是否执行完。2、B方法执行的时候,判断var isAFinish=false;var loadBCount=0;function A(){……isAFinish =true;} function B(){ if(loadBCou...2009-11-06 13:23:52 · 259 阅读 · 0 评论 -
event.keycode值大全
加事件: document.onkeydown = function() { event.keyCode == 27 ? method1() : null; event.keyCode == 13 ? method2() : null; event.ctrlKey && (event.keyCode == 83 || event.keyCode == 115) ? sa...原创 2008-12-11 11:45:32 · 82 阅读 · 0 评论 -
在javascript中如何屏幕HTML元素原有的事件,根据需要建立自己需要的事件
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD> <TITLE> New Document </TITLE> <META NAME="Generator" CONTENT="EditPlus&q2008-12-30 14:06:30 · 62 阅读 · 0 评论 -
Dojo query 库
Dojo Query 库的核心是一个 dojo.query 函数,该函数接收一个查询字符串,以及一个可选的 DOM 节点作为参数,返回一个 NodeList 对象。一方面我们可以通过 id,元素名称,属性,CSS 等及其组合设置精巧的查询字符串准确控制返回的结果,另一方面返回的 NodeList 对象提供了丰富的操作接口,对其调用的很多方法(如 addClass)都可以直接作用于所有的元素,并且...原创 2016-11-01 15:42:07 · 130 阅读 · 0 评论