EventdelegationinJavaScriptPostedatJune30,200909:00ambyNicholasC.ZakasTags:Delegation,DOM,Events,JavaScript,PerformanceLastweek,IspokeatandattendedtheVelocitywebperformanceconferenceinSanJose.ItwasalotoffunandIlearnedalotintheothe
系统 2019-08-12 09:30:22 2353
解决方案1:调用windows的shell,但会有安全问题.*browseFolder.js*该文件定义了BrowseFolder()函数,它将提供一个文件夹选择对话框*以供用户实现对系统文件夹选择的功能*文件夹选择对话框起始目录由*Shell.BrowseForFolder(WINDOW_HANDLE,Message,OPTIONS,strPath)函数*的strPath参数设置*例如:0x11--我的电脑*0--桌面*"c:\\"--系统C盘**用如下
系统 2019-08-29 23:20:43 2350
关于在右下脚弹出窗口javascript代码,并用ASP.NET在后台调用(原创)/*构造函数,来初始化相应的属性*/functionPopBubble(caption,content,see){this.content=content;this.caption=caption;this.see=see;this.width=150;this.height=120;this.timeout=150;this.speed=15;this.step=2;thi
系统 2019-08-29 22:14:15 2350
事件源对象event.srcElement.tagNameevent.srcElement.type捕获释放event.srcElement.setCapture();event.srcElement.releaseCapture();事件按键event.keyCodeevent.shiftKeyevent.altKeyevent.ctrlKey事件返回值event.returnValue鼠标位置event.xevent.y窗体活动元素document.a
系统 2019-08-29 22:19:59 2349
上一篇文章中,我们了解了SPARQL、SPARQLEndpoint,并简单做了一个SPARQLWrapper.js,来从DBpedia中查询了一些数据。本文则尝试利用SPARQLWrapper.js来读取DBpedia的数据,并显示出来。目标通过输入一个英文单词,然后返回WIKI中相关的信息。那么主要要解决的问题就是怎样的SPARQL语句能够查询到我们需要的东西。先看一段简单的SPARQL查询语句PREFIX:
系统 2019-08-12 01:33:24 2344
Quiz请尝试完成下列完形填空:/*创建一个队列,头为head0,尾为tail0*/functionIntList(head0,tail0){this.head=head0||0;this.tail=tail0||null;}/*返回一个IntList包含数组中的所有数*/IntList.list=function(__args){varsentinel=newIntList(),len=__args.length,p;p=sentinel;for(var
系统 2019-08-12 01:32:09 2344
1检测是否有选中if(objSelect.selectedIndex>-1){//说明选中}else{//说明没有选中}2删除被选中的项objSelect.options[objSelect.selectedIndex]=null;3增加项objSelect.options[objSelect.length]=newOption("你好","hello");4修改所选择中的项objSelect.options[objSelect.selectedIndex
系统 2019-08-29 22:59:43 2343
1.document.write("");输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:document.getElementById("表单中元素的ID号").name(或value)6.一个小写转大写的JS:docum
系统 2019-08-29 22:38:44 2340
在前面几章中,学习了JavaScript的核心ECMAScript以及该语言工作方式的基础知识。从本章开始,重点将转移到如何在Web浏览器中使用JavaScript。自NetscapeNavigator2.0初次引入JavaScript以来,Web浏览器已有了长足的发展。今天的浏览器不再只能处理传统的HTML文件,它们能处理各种格式的文件。具有讽刺意味的是,这些文件中的大多数都采用JavaScript作为动态改变客户端内容的方式。这一章探讨如何把JavaS
系统 2019-08-29 22:34:35 2337
struts页面用javascript来实现使按钮的变灰Html代码退出functiontest(){document.forms[0].bb.
系统 2019-08-29 22:59:19 2335
同为脚本语言,python和Javascript具有相似的变量作用域,不像php,函数的内部的所有变量和外部都是隔绝的,也就是说,函数要想处理其外部的数据,必须使用参数把需要处理的数据传递进来(使用global关键词这里不讨论),而python和Javascript不同,如果在函数声明变量,它会逐级网上查找,直到返回着个值或者未定义。那么这样说,python的闭包应该很简单了,像javascript一样,我们编写类似的代码:deffunc1():a=1de
系统 2019-09-27 17:52:31 2334
运行效果:javascript文件:functionClock(){vardate=newDate();this.year=date.getFullYear();this.month=date.getMonth()+1;this.date=date.getDate();this.day=newArray("星期日","星期一","星期二","星期三","星期四","星期五","星期六")[date.getDay()];this.hour=date.getH
系统 2019-08-12 09:30:17 2334
javaScript使用经常会出现语法错误什么未定义!其实的确由于我们编辑代码不规范,缺;少或多了(/)大小写等问题!还有就是缺少对象啊!其实这主要是由于调用的js函数不存在,或者笔误造成函数不识别等原因onMouseOver/Out是用来改变变换表格背景色,现在用不上,对应的js文件也修改了
系统 2019-08-29 23:49:29 2333
1.屏蔽功能类1.1屏蔽键盘所有键1.2屏蔽鼠标右键在body标签里加上oncontextmenu=self.event.returnvalue=false或者
window.onload=function(){//RegExp的初始化,g是指全局,i是忽略大小写varreg=newRegExp("cat","gi");varexp=/cat/gi;//RegExp的test()方法,返回值是trueorfalsealert(reg.test("cat"));//truealert(exp.test("cats"));//true//String的matc
系统 2019-08-29 22:57:19 2333