E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
--js--
js--
快速排序
varquickSort=function(arr){if(arr.length<=1)returnarr;varpivotIndex=Math.floor(arr.length/2);varpivot=arr.splice(pivotIndex,1)[0]; //删除数组中的基数项,并在下面加入循环varleft=[];varright=[];for(vari=0;i
GM_LV
·
2013-04-07 23:00
js--
字符串reverse
本来我的解法:functionreverse(s1){vars2=[];for(vari=s1.length-1;i>=0;i--){s2.push(s1.charAt(i));}s2=s2.join("");returns2;}因为用了数组push方法,感觉效率不会高... 下面两种效率高点的:functionreverse(s1){vars2="";s2=s1.split('').revers
GM_LV
·
2013-04-07 21:00
js字符串反转
js--
史上最全的浏览器 CSS & JS Hack 手册
浏览器渲染页面的方式各不相同,甚至同一浏览器的不同版本(“杰出代表”是IE)也有差异。因此,浏览器兼容成为前端开发人员的必备技能。如果有一份浏览器Hack手册,那查询起来就方便多了。这篇文章就向大家分享 Browserhacks帮我们从网络上收集的各个浏览器特定的CSS&JavaScriptHack,记得推荐和分享啊!IE选择器Hack?123/*IE6andbelow*/*html.select
GM_LV
·
2013-04-07 18:00
js--
瀑布流
用node.js+ajax+json实现了个简单瀑布流 demo–瀑布流 *{margin:0;padding:0;} ul,li{list-style-type:none;} #div{width:925px;height:auto;margin:20pxauto;} ul{width:220px;flloat:left;margin:5px;} 11111 22
GM_LV
·
2013-04-01 22:00
js
瀑布流
js--
事件对象和事件委托
写了段简单事件委托,发觉stopListening一直没有执行handle,原来绑定的事件要一样!! 对于为什么要用事件委托:事件委托是一个解决内存和性能的技巧。首先我们得知道为什么添加到页面上的事件处理数量会影响页面整体的运行性能:每个函数都是对象,都会占用内存;内存中对象越多,性能越差。必须事先指定所有事件处理程序而导致的DOM访问次数,会延迟整个页面的交互就绪事件。解决事件处理程序过多的问
GM_LV
·
2013-03-31 22:00
js
事件对象和事件委托
js--
反柯里化
一个利用apply和call实现的有趣东西,看了好久才看明白。帖小段代码出来,理解先varpush=Array.prototype.push.uncurring(); push(obj,'first'); Function.prototype.uncurring=function(){ var__this=this; returnfunction(){ Function.prot
GM_LV
·
2013-03-27 23:00
js
反柯里化
js--
真正了解面向对象
js的几种数据类型:number,string,boolean,object,undefined五种数据类型 js的常见内置对象类:Date,Array,Math,Number,Boolean,String,RegExp,Function,Object。 js的两个类型判断方法:typeof、instanceof typeof:一元运算符,eg:t
jcx5083761
·
2013-02-24 11:00
js
继承
面向对象
多态
封装
JS--
命名空间的理解(namespace)
引入命名空间之前,一个令开发人员头疼的问题就是如何防止函数名/类名和其他人的冲突,在一个公司内部项目组之间可以通过命名预定(比如加前缀等)解决这个问题,但是把视线放到整个软件开发领域,在当今协作开发相当盛行的时代,这个问题却依然存在。在使用多个第三方框架或类库的时候,你唯一能作的就是祈祷它们的命名不要冲突,如果真正发生这种灾难的话,你唯一能作的就是放弃其中一个(注:可能是我孤陋寡闻,呵呵)。命名空
goodnew
·
2013-01-28 18:00
JS--
功能合集--登录及时格式验证
总结一个通用的登录验证,并且是及时的哟!之前在网上找的很多都不是及时的,那种方式的验证已经不能适用于现在的Web了~~~ -------------------------------Login验证------------------------------ 验证: 用户名 username &nb
_Jason_
·
2012-11-09 23:00
JavaScript
功能合集
JS--
功能合集--window.open()弹出窗口加定时关闭
这是window内置对象的一个应用,实现用超链接(还有其他方式,如:页面加载onload,页面关闭unonload)方式打开一个新的窗口,并且该窗口有定时关闭。详细内容请看代码及注释. -------------------open.jsp----------------------- <head> &
_Jason_
·
2012-11-09 23:00
JavaScript
功能合集
JS--
功能合集--电子时钟(eclock)
利用小周末,学学整整JS,越来越感觉WEB开发中JS是多么重要了,与用户的交互是使用者评价项目好坏的很重要的标准,因此javascript在这里举足轻重,因为是初学者,所以有不足的地方还要大家多多指教,相互学习哈~ JS-功能合集-电子时钟(eclock)----------------------js文件-------------------/***获得系统当前时间方法-eclock
_Jason_
·
2012-11-09 22:00
JavaScript
功能合集
js--
页面元素位置
一、获取网页的相对大小 网页上的每个元素,都有clientHeight和clientWidth属性,利用它们就可以得到网页的相对大小。这两个属性代表的大小,是指元素的内容部分再加上padding的大小,但是不包括border和滚动条占用的空间。 (图二clientHeight和clientWidth属性) 因此,document元素的clientHeight和client
GM_LV
·
2012-11-06 10:00
js--
数组去掉重复值
数组去重复是一个常见的需求,我们暂时考虑同类型的数组去重复。主要是理清思路和考虑下性能。以下方法,网上基本都有,这里只是简单地总结一下。最喜欢第五种~..感觉很简单,只是不知道效率怎么样?思路:遍历数组,一一比较,比较到相同的就删除后面的遍历数组,一一比较,比较到相同的,跳过前面重复的,不相同的放入新数组任取一个数组元素放入新数组,遍历剩下的数组元素任取一个,与新数组的元素一一比较,如果有不同的,
GM_LV
·
2012-10-27 15:00
js--
正则运行原理
正则表达式,是指一个用来描述或者匹配一系列符合某个句法规则的字符串的单个字符串。在很多文本编辑器或其他工具里,正则表达式通常被用来检索和/或替换那些符合某个模式的文本内容。粗浅地编写正则表达式是造成性能瓶颈的主要原因之一,但还有很多可以改进正则表达式效率的地方。两个正则表达式匹配相同的文本并不意味着他们具有同等的速度。许多因素影响正则表达式的效率,首先,正则表达式适配的文本千差万别,部分匹配时比完
GM_LV
·
2012-10-26 15:00
js--
正则高级应用
子模式上一篇文章的最后部分中的varreUrl=/^(http):\/\/nowamagic\.(net)$/gi;已经涉及到子模式了。用来指定重复次数的元字符只能作用于紧挨着它的字符或元字符,而在实际应用中我们需要进行重复匹配的字符往往不一定就只是一个字符或元字符,就如reUrl中所要匹配的“http”和“net”就是多个字符,这时候就可以使用(和)将多个字符括起来作为一个独立的元素来使用。同样
GM_LV
·
2012-10-26 15:00
js--
正则总结
定义在javascript我们可以通过内建的类来定义一个正则表达式。varreName=newRegExp("nowamagic");实际上RegExp类的构造函数可以接受两个参数,除了本身需要匹配的模式字符串外,还可以定义指定额外处理方式的第二个参数。varreName=newRegExp("nowamagic","i");//忽略大小写我很好奇输出reName会得到什么结果呢?于是:docum
GM_LV
·
2012-10-26 15:00
JS--
获取系统当前时间
今天犯了个低级而且严重的错误,我在获取系统当前时间代码如下: function getDefaultStartDate(){ //获取默认保单起期 var date = new Date(); var time = date.getYear()+'-'+date.getMonth() +'-'+date.getDate(); time = getNextMonthFul
gpqhl0071
·
2012-08-01 08:00
当前时间
js--
复选框--全选、反选、取消
---------------------------------------------------------- // 第一种方法:存在不足之处 //全选、反选、取消 //全选 function selectAll() { for (i = 0; i < document.form.missiveType.length; i++) { if (!document.form
Franciswmf
·
2012-07-24 15:00
复选框
JS--
校验开始日期和结束日期
开发者博客:http://www.developsearch.com //+-------------------------------------------------- //| 校验开始日期和结束日期 //+-------------------------------------------------- function vali_Date() { var s
keepwork
·
2012-05-24 14:00
日期
校验日期
日期校验校验
校验开始日期和结束日期
开始日期和结束日期
JS--
大批量数量处理(分批续传)
<html><head><% response.setHeader("Pragma","No-cache");response.setHeader("Cache-Control","no-cache");response.setDateHeader("Expires",
cwj158
·
2012-04-28 17:00
js
JS--
事件
1.js退出当前页面,一般常用于做系统登录的退出:confirm("....."),出现确定,取消弹出框,点击“确定”自动返回true,否则返回false(默认返回到当前页,取消该事件),参数是弹出框自定义的的提示信息例:functionlogout(){if(confirm("退出登录?")){window.location="/logout.action?accountType=Touch";
abcjiecba
·
2012-04-09 11:26
js
confirm
JS
JSP
Html
JavaScript
JS--
事件
1.js退出当前页面,一般常用于做系统登录的退出: confirm("....."),出现确定,取消弹出框,点击“确定”自动返回true,否则返回false(默认返回到当前页,取消该事件),参数是弹出框自定义的的提示信息例:functionlogout(){ if(confirm("退出登录?")){ window.location="/logout.action?acco
张彦杰
·
2012-04-09 11:00
js
confirm
js获取zk组件id(zk5.0.6)
*.zul编译后动态生成uuid,每次刷新后uuid都不一致 <textbox id="longitude"/> --
js--
function
sky4160864
·
2012-03-27 15:00
JavaScript
js
zk
zul
js--
面向对象OOP之继承
一直反复地再研究这个东西,还是简单地记录一下。 其实很多面向对象的语言必须支持继承机制。即一个类能够重用(继承)另一个类的方法和属性。这样的话就会有一个“基类”注意:一般出于安全,本地类和宿主类不能作为基类。 创建的子类将会继承基类的所有属性和方法,包括构造函数和方法的实现。这些属性和方法多少公用的,子类还可以添加基类中没有的新的私有的属性和方法,当然也可以覆盖基类中的属性和方法。 关于继承的方式
zhangyaochun
·
2011-09-29 14:00
js
继承
oop
jsp乱码问题
java中文乱码 http://www.cnblogs.com/yechensi/archive/2009/09/08/1562208.html 解决乱码问题一:
js--
var url
zhb8015
·
2011-09-05 14:00
jsp
js--
搜索框提示仿百度
大概要实现的内容 这是一个很简单的示例,服务器端只是用了一个jsp页面,返回的类型为xml。先讲下是怎么回事,就是在浏览器端,通过ajax请求,发送一串英文字母,服务器端通过比较,返回具有相同前缀的英文单词。就这么个意思。 工程是在IntelliJ IDE中完成的
stevenjohn
·
2011-08-30 18:00
JavaScript
java
js--
搜索框提示仿百度
大概要实现的内容 这是一个很简单的示例,服务器端只是用了一个jsp页面,返回的类型为xml。先讲下是怎么回事,就是在浏览器端,通过ajax请求,发送一串英文字母,服务器端通过比较,返回具有相同前缀的英文单词。就这么个意思。 工程是在IntelliJ IDE中完成的
stevenjohn
·
2011-08-30 18:00
JavaScript
java
js--
搜索框提示仿百度
大概要实现的内容 这是一个很简单的示例,服务器端只是用了一个jsp页面,返回的类型为xml。先讲下是怎么回事,就是在浏览器端,通过ajax请求,发送一串英文字母,服务器端通过比较,返回具有相同前缀的英文单词。就这么个意思。 工程是在IntelliJIDE中完成的。做前端开发感觉用IntelliJ比较方便,因为对于写javascript的话,有函数名的提示。 本例提供下载。望
yinxiaoman
·
2011-07-27 11:00
java
html
jquery
Ajax
js--
屏蔽Backspace,输入内容不屏蔽
<script type="text/javascript"> /*屏蔽Backspace,输入内容不屏蔽*/ function document.onkeydown() {  
junjun19860702
·
2011-05-26 11:00
JavaScript
js--
屏蔽Backspace,输入内容不屏蔽
<script type="text/javascript"> /*屏蔽Backspace,输入内容不屏蔽*/ function document.onkeydown() {  
junjun19860702
·
2011-05-26 11:00
JavaScript
JS--
打印word的模板程序
我们在做项目中经常遇到“打印表格”的功能,在此介绍一下我所用过的打印方法。 一、比较简单的做法,word另存转化为html文件的方式。分析如下:1、首先我们需要在office中用wrod画好文件的模板,然后将其另存为thm网页形式。2、将其改为jsp页面,这样我们就可以文件中使用后来传过来的变量值。此时就是我们传统的jsp方式,后台定义参数,然后前台获取,将变量值写在我们需要显示的地方。3、对于表
why_rj
·
2011-04-07 15:00
jsp
json
Ajax
C#
Office
js--
设为首页、加入收藏
设为首页加入收藏
liuxi1024
·
2011-03-19 00:00
JavaScript
JS--
页面关闭提醒(适用于带有iFrame)
在做web项目时,有些页面提前需要进行关闭提醒,避免我们在输入大量的信息还未保存 时不小心关闭了,导致我们白费功能,下面的这个例子就可以实现这个功能,经测试,在 iFrame下同样可以使用。 附代码: <script type="text/javascript"> window.onbeforeun
why_rj
·
2011-03-15 15:00
Web
js--
对象
1声明: var obj = {}; === var obj = new object; 2.赋值---属性赋值 var obj = { name : "xuning",  
xuning227
·
2011-03-14 13:00
js
js--
判断年月日的一些简单例子
<script language="javascript" type="text/javascript"> var d = new Date(); alert(d.getDate()); </script> 判断年月日是不是符合规范。2月31就不对 &
xuning227
·
2011-03-12 00:00
js
js--
数组可以当dictionary,stack(堆栈),hashtable(哈希表)
1.dictionary例子 <script type="text/javascript" language="javascript"> var dict = new Array(); dict["人"] = "ren";
xuning227
·
2011-03-10 00:00
Hashtable
JS--
漫漫长路待我度、
今天遇到一个问题: 退出系统的时候 浏览器总是弹出提示窗口,因为业务需要,得取消这个弹窗、 搞了半天也没有拿下,终于在同事的帮忙下搞定了、 关闭当前页面: 引用 <script type="text/javascript"> alert(&quo
lufengdie
·
2010-04-27 17:00
html
浏览器
asp
JS--
输入框聚焦,点击时清空文本框
http://163navy.blog.163.com/blog/static/105304086200961535837896/ <title>输入框聚焦,点击时清空文本框</title><input size="30" maxlength="100" value="
java-admin
·
2009-11-17 10:00
Blog
悟透
js--
转贴
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数据原来的状态。
huliang82
·
2009-08-08 19:00
JavaScript
function
object
prototype
语言
jobs
在vs2005里怎么调试
js--
修改时间2007/9/3
第一步:在IE的“Internet设置”中选择“高级”——“安全”——“启用集成windows身份验证”(这一步很重要!!!)第二步:同样在“Internet设置”中把“禁止脚本调试”的勾去掉第三步:用调试模式启动程序这里需要说明,如果你是一专案,或一网站形式用VS2005安下面的操作就行了但是你之打开了一张网页,那么就需要--调试---附加程序---选中你打开的网页第四步:在vs2005的菜单选
laolaowhn
·
2007-07-24 11:00
windows
脚本
IE
文档
internet
JS--
屏蔽浏览器右键菜单
//屏蔽浏览器右键菜单 if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu(){ event.cancelBubble = true event.returnValue = false; return false; } fu
Daniel Pang
·
2006-12-08 09:00
收藏
js--
字体大小和简繁转换
取自网页:http://www.ycccf.com/html/china/6/4/1502.html//更改字体大小varstatus0 ='';varcurfontsize =10;varcurlineheight =18;functionfontSize(type,objname){ if(type=="b"){ if(curfontsize8){ document
fbysss
·
2006-01-31 19:00
function
上一页
1
2
3
4
5
6
7
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他