
javascript
文章平均质量分 50
新发现FLY
寻找开发与产品的平衡
展开
-
公历转换农历的算法(JavaScript)
<!-- 中国农历开始 --><SCRIPT language=JavaScript><!--var lunarInfo=new Array(0x04bd8,0x04ae0,0x0a570,0x054d5,0x0d260,0x0d950,0x16554,0x056a0,0x09ad0,0x055d2,0x04ae0,0x0a5b6,0x0a4d0,0x0...原创 2012-04-23 17:18:58 · 1159 阅读 · 0 评论 -
Jquery 控制disabled和readonly
Jquery的api中提供了对元素应用disabled和readonly属性的方法,在这里记录下。如下: 1.readonly $('input').attr("readonly","readonly")//将input元素设置为readonly $('input').removeAttr("readonly");//去除input元素的readonly属性 if($('i...原创 2013-05-09 16:43:26 · 114 阅读 · 0 评论 -
js去除空格
function trim(s){ s = s.replace(/^\s+/,""); return s.replace(/\s+$/,""); }js去除空格 str为要去除空格的字符串:去除所有空格: str = str.replace(/\s+/g,""); 去除两头空格: str = st...原创 2012-12-07 14:18:53 · 126 阅读 · 0 评论 -
js 调用iframe里面的js函数
当iframe有name属性的时候<iframe id="contentid" name="contentname" src="" height="100%" frameborder="0"></iframe>可以这样调用:contentname.window.submit(); 当iframe没有name属性的时候&l2013-05-22 12:45:57 · 186 阅读 · 0 评论 -
servlet中运行javaScript
大家也许遇到过需要在servlet中返回的是javascript的弹出框,方法如下: out.print("<script type='text/javascript'>alert('修改成功!');window.history.back();</script>");...2012-12-20 13:44:56 · 1279 阅读 · 0 评论 -
json2.js 转字符串 中文 ascii
最笨的方法把Json2.js里的JSON改下名称,改成JSON2,这样调用:JSON2.stringify(); IE8下json2.js 引发的问题发表回复原本需求是这样的:有个AJAX的操作,需要传递表单数据,但是表单内容的name都是以answer[]命名,所以想把数据以为数组json化后传递 (用到了json2.js) var answerStr = JSO...原创 2013-11-07 19:16:31 · 278 阅读 · 0 评论 -
jquery draggable 方法的参数
draggable方法有很多参数,今天我瞎摸弄明白了一下几个: addclasses:如果设置成false,将不添加ui-draggable这个class.当调用 .draggable() 初始化上百个元素时,可以优化性能(【王子很坏】提供翻译) appendto :进行拖拽时,被传递或被appendto选项选择的元素将被当做draggable helper的容器,默...原创 2013-06-21 11:51:39 · 896 阅读 · 0 评论 -
jquery 特效
http://www.jsfoot.com/css3/demo/2012-03-29/511.html原创 2013-06-30 18:20:29 · 113 阅读 · 0 评论 -
onblur和onclick冲突
文本框给定一个onblur事件,按钮给定一个onclick事件,这样的话,当点击按钮之后,文本框失去事件触发,但是按钮的onclick事件却触发不了 原因如下:onclick 相当于 在某一元素上触发了 onmousedown(即鼠标按下)后 任然在该元素 上 触发了onmouseup(鼠标按键弹起)才触发 onclick; 对于某元素A 绑定了 click事件 并同...2013-01-09 12:15:38 · 483 阅读 · 0 评论 -
jquery javascript刷新iframe
<iframe src="1.htm" name="ifrmname" id="ifrmid"></iframe>方案一:用iframe的name属性定位 <input type="button" name="Button" value="Button" onclick="document.fra原创 2013-07-04 10:56:00 · 144 阅读 · 0 评论 -
jquery ui accordion高度自适应
官网上提供了accordion的一些介绍,根据这些,能够实现当浏览器大小改变时,accordion自动适应其父元素的大小,并充满父元素。前提是,父元素的高度随浏览器动态改变。代码: window.onresize = function() { autoHeight(); $("#permissionTree").accordion("res...原创 2012-10-09 16:59:20 · 797 阅读 · 0 评论 -
javascript 中 关于top、clientTop、scrollTop、offsetTop等
网页可见区域宽: document.body.clientWidth;网页可见区域高: document.body.clientHeight;网页可见区域宽: document.body.offsetWidth (包括边线的宽);网页可见区域高: document.body.offsetHeight (包括边线的宽);网页正文全文宽: document.body.scrol...原创 2013-07-15 10:38:08 · 100 阅读 · 0 评论 -
jquery 判断浏览器
<script type="text/javascript"> $(document).ready(function () { if ($.browser.mozilla && $.browser.version >= "1.8") { alert("火狐"); } if ($...原创 2013-07-23 10:30:39 · 136 阅读 · 0 评论 -
jQuery获取浏览器中的分辨率
jQuery获取浏览器中的分辨率<script type="text/javascript">$(document).ready(function() {alert($(window).height()); //浏览器当前窗口可视区域高度alert($(document).height()); //浏览器当前窗口文档的高度alert($(documen...原创 2013-07-24 13:17:50 · 331 阅读 · 0 评论 -
javascript keycode大全
keycode 8 = BackSpace BackSpacekeycode 9 = Tab Tabkeycode 12 = Clearkeycode 13 = Enterkeycode 16 = Shift_Lkeycode 17 = Control_Lkeycode 18 = Alt_Lkeycode 19 = Pausekeycode 20 =...原创 2014-05-16 15:06:56 · 136 阅读 · 0 评论 -
jquery 跳出each循环
答案是使用 return false; 切记哦,不是使用break;也不是直接使用return;原创 2013-05-03 14:42:18 · 83 阅读 · 0 评论 -
js数组的一些技巧算法
js数组倒序reverse() 方法用于颠倒数组中元素的顺序。 因此如果要创建一个与已经存在的对象内容相同的对象,不能通过简单的赋值操作。这样说的可能还是不太明白。 看下面的例子: 复制代码代码如下:var a=[1,2,3,4]; var b=a;c=b; a.pop(); //移除最后一个元素 alert(b); //弹出1,2,3 alert(c); //弹出1,2...原创 2013-05-03 11:43:56 · 103 阅读 · 0 评论 -
js取日期 年月日
<SCRIPT LANGUAGE="JavaScript"><!--var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-????) myDate.getMonth(); //获取当前月份(0...原创 2012-04-23 17:26:28 · 286 阅读 · 0 评论 -
js比较日期(含时分秒)
function compareDate(){ var myDate = new Date(); var strdt1 = myDate.getFullYear() + '/' + (myDate.getMonth()+1) + '/' + myDate.getDate() + ' ' + myDate.getHours() + ':' + ...原创 2012-05-02 10:35:26 · 627 阅读 · 0 评论 -
attachEvent method
http://help.dottoro.com/ljinxrmt.phpRegisters an event handler function (event listener) for the specified event on the current object.The event listener will be called every time when the even...原创 2012-10-22 15:13:21 · 92 阅读 · 0 评论 -
JavaScript特殊字符替换及替换全部字符串
转自:http://hi.baidu.com/holp202/blog/item/c1a96208d491c4920b7b822c.htmlJavaScript特殊字符替换及替换全部字符串 最近,有不少同学在问特殊字符怎么替换。这个问题问的很好,因为特殊字符替换不经常在开发中使用,所以很少会有老师提及。在这里我给同学们一点提示: 替换第一个匹配的字符串...原创 2012-02-20 15:55:01 · 379 阅读 · 0 评论 -
jQuery is not defined 错误,解决方案
通常出现这种状况有几种解决方法:1:查看是否引入jquery文件2:查询路径是否错误,可以在页面源码中点击js文件路径.3: JS是解释型语言,是根据标签引用分块顺序执行的,$是jQuery中的产生的对象,需要用的话,必须将jquery.js文件放在使用它的JS前面。 ...原创 2012-10-28 20:40:50 · 1090 阅读 · 0 评论 -
jqGrid表格插件学习(一) 第一个Demo
jqGrid学习最近的工作任务频繁涉及到很多的jqGrid这个插件,鉴于刚接触这个东西时不太了解,以至于在这个上面耽误了一些时间,现在将jqGrid学习总结一下:应用中经常会遇到向用户展示信息的情况。我们可以自己通过<table>标签来实现。在此介绍另一种方法:通过jQuery的插件来实现信息的展示以及对数据的操作等功能。在网上,关于jQuery的表格插件有不少。其中...2012-10-28 22:09:15 · 245 阅读 · 0 评论 -
jQuery UI draggable+droppable+resizable+selectable+sortable
<script language="JavaScript" type="text/javascript" src="ui/jquery-1.8.2.js"></script><script language="JavaScript" type="text/javascript" src="ui/jquery-ui-1.9.1原创 2013-03-29 11:38:23 · 206 阅读 · 0 评论 -
JS jQuery分别获取选中checkbox的值
Html代码 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <style> </style&原创 2013-03-29 18:59:16 · 242 阅读 · 0 评论 -
js/java 页面url传值中文编码&解码问题
转自:http://blog.youkuaiyun.com/zzz_robinson/article/details/6447924 地址栏中出现汉字的情况有两种,一种是汉字出现在URL的路径部分,一种是汉字出现在URL的传参的部分,第二种情况的时候必须采用编码后传参,接受时解码的方式完成传参。js中编码有escape(),encodeURI(),encodeURICompon...原创 2012-04-01 12:22:00 · 84 阅读 · 0 评论 -
JQuery中使用Ajax赋值给全局变量异常解决方案
我们在用JQuery的Ajax从后台提取数据后想把它赋值给全局变量,但是却怎么都赋不进,为什么呢? 原因其实很简单,我们用的Ajax是异步操作,也就是说在你赋值的时候数据还没提取出来,你当然赋不进去,所以只要改成同步操作就行~方法1:先设置同步在进行Ajax操作 //在全局或某个需要的函数内设置Ajax异步为false,也就是同步$.ajaxSetup({ ...原创 2013-04-23 10:23:03 · 134 阅读 · 0 评论 -
JavaScript几种数组去掉重复值的方法
/** 转自 http://www.nowamagic.net/librarys/veda/detail/1487JavaScript几种数组去掉重复值的方法 列举5种解决这个问题的思路 思路:遍历数组,一一比较,比较到相同的就删除后面的遍历数组,一一比较,比较到相同的,跳过前面重复的,不相同的放入新数组任取一个数组元素放入新数组,遍历剩下的数组元素任取一个,...原创 2013-04-23 10:40:09 · 117 阅读 · 0 评论 -
JS判断字串字节数,并截取长度
转自:http://www.cnblogs.com/scy251147/archive/2011/04/04/2005333.html这是在项目制作中,积累到的一个东西,感觉效果还可以,现在贴上效果:那么,在页面上,我们需要检测两个东西,一个就是字节数,一个就是字符数。由于数据库中,要求title的长度字节数为200,那么具体的js代码如下: /*****...原创 2013-04-27 11:40:50 · 135 阅读 · 0 评论 -
js 控制光标到最后
/** * 使光标到最后 * @param obj */function setonFocus(obj){ var text = obj.createTextRange(); text.collapse(false); text.select(); //$(obj).val("");}原创 2013-05-02 13:16:17 · 581 阅读 · 0 评论 -
iframe的重新加载刷新reload
window.frames("dbdRightContent").location.reload(true);原创 2013-05-02 18:44:53 · 8531 阅读 · 0 评论 -
jquery.uploadify插件实现图片上传和预览效果
1、js代码: <script type="text/javascript"> $(document).ready(function() { $('#fileInput').uploadify({ //以下参数均是可选 'uploader' : '<%=basePath%>images/uploadify.swf', //指定上传控件的主体文件,默认‘uploader....原创 2013-09-06 00:30:44 · 323 阅读 · 0 评论