JavaScript
文章平均质量分 57
kksxl
这个作者很懒,什么都没留下…
展开
-
图片自动滚动效果
说明:兼容火狐和IE,上下滚动代码需去掉HTML页面顶部一行!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd""才有效果。相关图片请替换向上下左右不间断无缝滚动图片的效果(兼容火狐和IE)-J...原创 2009-02-26 12:05:45 · 177 阅读 · 0 评论 -
JAVA和JSON数据对象转换
JSON-lib这个Java类包用于把bean,map和XML转换成JSON并能够把JSON转回成bean和DynaBean。 下载地址:http://json-lib.sourceforge.net/ 还要需要的第3方包: org.apache.commons(3.2以上版本) org.apache.oro net.sf.ezmorph(ezmorph-1.0.4.jar) nu.xom 1、L...原创 2011-01-11 16:59:29 · 91 阅读 · 0 评论 -
js关闭窗口不出现提示框
function closeWindow() { window.open('', '_self'); window.close(); }原创 2010-07-01 09:42:28 · 82 阅读 · 0 评论 -
JS读取本地文本文件(不用fso)
<SCRIPT> //<!-- function onDownloadDone(s) { oText.value=s; } //--> </SCRIPT> <BODY> <IE:DOWNLOAD ID="oDownload" STYLE="behavior:url(#default#downloa...原创 2010-12-08 17:22:04 · 397 阅读 · 0 评论 -
iframe载入完成时的事件监听
经常会遇到这样一种情况。 在iframe里嵌入另外一个页面时。如果iframe载入的页面响应较快,或许我们感觉不到页面载入的不同步,但试想,如果一个需要内嵌到iframe里的页面的响应很慢,这里会出现一种什么现象呢?这时将会出现所有页面已经载入完成,但在iframe元素处,将会出现空白,直到内嵌页面完成载入时,该空白处才会显示新载入的页面。 可想而知,一个页面如果长时间的空白,对于浏览者来说将...原创 2012-11-14 09:41:10 · 210 阅读 · 0 评论 -
关于iframe的滚动条
最近研究了一下iframe的滚动条,iframe本身自带道理scorlling属性,但是如果嵌入到iframe中的jsp页面的body中设置了样式overvflow:hidden的时候,iframe的滚动条属性失效,经过多次试验,证明在子页面中设置overflow:auto的时候,iframe随着窗口放大缩小会出现滚动条,当我们用jquery在父页面获取iframe对象,把的滚动条属性设...原创 2012-11-14 09:53:42 · 321 阅读 · 0 评论 -
JAVA解析JSON,json对象转为javabean
一json-lib.jar开发包使用依赖包 json-lib.jar开发包使用需要依赖包以下开发包: Json-lib requires (at least) the following dependencies in your classpath: * jakarta commons-lang 2.4 * jakarta commons-beanutils 1.7.0 *...原创 2012-11-15 14:32:22 · 429 阅读 · 0 评论 -
JS event 属性详解
Event属性和方法: 1. type:事件的类型,如onlick中的click; 2. srcElement/target:事件源,就是发生事件的元素; 3. button:声明被按下的鼠标键,整数,1代表左键,2代表右键,4代表中键,如果按下多个键,酒把这些值加起来,所以3就代表左右键同时按下;(firefox中 0代表左键,1代表中间键,2代表右键) 4. clientX/clientY:事...原创 2013-12-06 14:45:28 · 80 阅读 · 0 评论 -
$.extend(),与$.fn.extend()
jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明。1、类级别的插件开发类级别的插件开发最直接的理解就是给jQuery类添加类方法,可以理解为添加静态方法。典型的...原创 2014-01-23 12:17:42 · 59 阅读 · 0 评论 -
jquery的slideUp、slideDown在IE中的闪动bug-完美解决
最近用到了jquery的一个收缩特效,但是发现有个bug,就是slideUp的时候隐藏完毕会闪动一下,这个在IE下是有问题的,谷歌火狐没问题,这个网上搜索了很多资料,很多都说没有增加html 的w3c说明之类的,其实加上也是白搭的 这个特效产生闪动的bug原因是:由于容器使用了position的relative或者absolute导致,当然我们不用这个属性在布局的...2014-02-26 13:47:14 · 495 阅读 · 0 评论 -
分享自己编写的一个jquery日历控件,可以选择日期区间
先来个截图 初版未经全面测试,难免有bug,功能比较单一,简单说一下功能吧1、可以选择单个日期2、可以选择日期区间3、面板显示月份可以自定义4、日期格式可以自定义,但是目前只支持几种(格式见js内部)5、准备增加确定和取消按钮的回调函数 其他功能暂时没有想到,所以都没加,目前V1.0版本日历源码见附件 ...2014-08-01 17:08:54 · 321 阅读 · 0 评论 -
js 判断对象为空或者不是对象的方法
在写js脚本的时候经常遇到对象为空或者不是对象的情况,出现这种情况我们可以用if去判断它,然后去执行相应的处理方法,具体判断他们的方法有以下几种:1、if (typeOf(x) == "undefined")2、if (typeOf(x) != "object")3、if(!x)其中第三种是最简单的方法,但是第三种就不能用if(x)这种互斥的方法去判断,只能...原创 2010-05-13 09:59:22 · 563 阅读 · 0 评论 -
a href=#与 a href=javascript:void(0)
<a href="javascript:void(0)" onClick="<%=onclick%>">点击</a> #包含了一个位置信息默认的锚点是#top 也就是网页的上端而javascript:void(0) 仅仅表示一个死链接这就是为什么有的时候页面很长浏览链接明明是#可是跳动到了页首而javascript:void(0) 则...原创 2010-05-12 13:58:52 · 72 阅读 · 0 评论 -
document.location
document.location="url";(只读) document.location.reload("url";); window.location="url"; location="url"; document.href="url" document.location.href="url" document.location.replace="u2009-04-08 15:39:11 · 174 阅读 · 0 评论 -
js判断是否是正整数,js判断是否是数字
[code="java"]//判断字符串是否为数字function checkRate(input){ var re = /^[0-9]+.?[0-9]*$/; if (!re.test(input.rate.value)) { alert("请输入数字(例:0.02)"); input.rate.fo...2009-04-24 12:53:52 · 117 阅读 · 0 评论 -
js去除字符串空格函数
运用正则表达式去除字符串的空格[code="java"] function trim(str){ //删除左右两端的空格 return str.replace(/(^\s*)|(\s*$)/g, ""); } function ltrim(str){ //删除左边的空格 return str.replace(/(^\s*)/g,""); } function r...2009-05-07 19:14:26 · 94 阅读 · 0 评论 -
location.href
"window.location.href"、"location.href"是本页面跳转"parent.location.href"是上一层页面跳转"top.location.href"是最外层的页面跳转举例说明:如果A,B,C,D都是jsp,D是C的iframe,C是B的iframe,B是A的iframe,如果D中js这样写 "window.location.href"、"l.原创 2009-12-28 15:24:12 · 87 阅读 · 0 评论 -
javascript面向对象技术基础(一)
看了很多介绍javascript面向对象技术的文章,很晕.为什么?不是因为写得不好,而是因为太深奥.javascript中的对象还没解释清楚怎么回事,一上来就直奔主题,类/继承/原型/私有变量....结果呢,看了大半天,有了一个大概的了解,细细一回味,好像什么都没懂...这篇文章是参考第7,8,9章而写成的,我也会尽量按照原书的结构来说明javascript的面向对象技术(对象/数...原创 2009-02-23 12:22:48 · 66 阅读 · 0 评论 -
javascript面向对象技术基础(二)
数组我们已经提到过,对象是无序数据的集合,而数组则是有序数据的集合,数组中的数据(元素)通过索引(从0开始)来访问,数组中的数据可以是任何的数据类型.数组本身仍旧是对象,但是由于数组的很多特性,通常情况下把数组和对象区别开来分别对待(Throughout this book, objects and arrays are often treated as distinct dataty...原创 2009-02-23 12:24:24 · 61 阅读 · 0 评论 -
javascript面向对象技术基础(三)
函数javascript函数相信大家都写过不少了,所以我们这里只是简单介绍一下.创建函数:function f(x) {........}var f = function(x) {......}上面这两种形式都可以创建名为f()的函数,不过后一种形式可以创建匿名函数函数定义时可以设置参数,如果传给函数的参数个数不够,则从最左边起依次对应,其余的用undefined赋值,如果...原创 2009-02-23 12:26:07 · 49 阅读 · 0 评论 -
javascript面向对象技术基础(四)
类、构造函数、原型先来说明一点:在上面的内容中提到,每一个函数都包含了一个prototype属性,这个属性指向了一个prototype对象(Everyfunction has a prototype property that refers to a predefined prototype object --section8.6.2).注意不要搞混了.构造函数:ne...原创 2009-02-23 12:28:20 · 57 阅读 · 0 评论 -
javascript面向对象技术基础(五)
类变量/类方法/实例变量/实例方法先补充一下以前写过的方法:在javascript中,所有的方法都有一个call方法和apply方法.这两个方法可以模拟对象调用方法.它的第一个参数是对象,后面的参数表示对象调用这个方法时的参数(ECMAScript specifies two methods that are defined for all functions, call()and...原创 2009-02-23 12:29:01 · 66 阅读 · 0 评论 -
双击滚动条自动滚动,单击停下
就是这么简单:把这一行加到jsp即可!!!2009-02-23 12:34:37 · 182 阅读 · 0 评论 -
js格式化金额
/* * formatMoney(num,type) * 功能:金额按千位逗号分割 * 参数:num,需要格式化的金额数值. * 参数:type,需要小数位. * 返回:返回格式化后的数值字符串. */ function formatMoney(num, type) { var s = Numb...原创 2016-12-02 14:56:58 · 167 阅读 · 0 评论