
js
文章平均质量分 74
cdefg198
这个作者很懒,什么都没留下…
展开
-
jQuery的deferred对象详解
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能----deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握,网转载 2013-03-14 14:17:51 · 1041 阅读 · 0 评论 -
开源的ol.loading遮罩插件
ol.loading是基于jquery的loading mask遮罩控件,轻量,且功能强大。支持主流浏览器:ie6+,firefox等。基于MIT和GPL协议下开源。使用方法:加载需要支持的类库:调用:var loading=new ol.loading({id:"table1"});//初始化对象loading.show();//显示遮罩loading.hid转载 2012-11-20 16:49:19 · 3806 阅读 · 0 评论 -
瀑布流
$(document).ready(function () { $('#_content').BlocksIt({ numOfCol: 3, blockElement: 'table' }); });_content布局样式必须有:position:relative;table是下面的子集转载 2012-11-19 15:57:29 · 770 阅读 · 0 评论 -
display:inline-block的几个应用及bug
和大家一样经常使用display:inline和display:block来进行块元素(block element)和内联元素(inline element,也叫行内元素)之间的转换。块元素和内联元素的主要区别:1.块元素会自动在末尾加一个换行,而内联元素不会,多个内联元素会自动排成一行,比如img标签或span标签插到一行文字中,他会和这行文字自动排成一行,而如果你在这行文字中插入一个块转载 2012-11-16 16:06:33 · 937 阅读 · 0 评论 -
Iframe中,弹出层屏幕垂直居中
iframe中,滚动条在父页面,弹出层屏幕居中: $( this ).css( "top", (window.screen.availHeight - this.offsetHeight - 100) / 2 + parent.pageYOffset);window.screen.availHeight:屏幕高度,this.offsetHeight:弹出层的高度原创 2012-11-29 14:56:23 · 10050 阅读 · 0 评论 -
Js保留小数点
//保留两位小数 //功能:将浮点数四舍五入,取小数点后2位 function toDecimal(x) { var f = parseFloat(x); if (isNaN(f)) { return; } f转载 2012-11-14 14:35:22 · 2667 阅读 · 0 评论 -
监听输入框值的即时变化onpropertychange、oninput
作者:自由天堂发布站点:WEB六零零 网页设计制作原文地址:http://www.web600.net/html/editor/JavaScript/201001131529.html要达到的效果 很多情况下我们都会即时监听输入框值的变化,以便作出即时动作去引导浏览者增强网站的用户体验感。比如即时显示输入框已经被输入的字节数,或者即时读取输入的值来进行搜索引导,也就是goog转载 2012-10-26 15:27:54 · 699 阅读 · 0 评论 -
Jquery UI autoComplete 设置max
好像新版的Jquery UI,autoComplete的options里面没有max,不知道是不是我没有知道,如果数据量很大,有可能显示非常。所以修改了一下代码,定死了,没有添加到options里面去。在Jquery-ui.js的6659行代码处,_normalize函数里面。原来是:_normalize: function( items ) { // assume all ite原创 2012-10-26 14:39:28 · 4421 阅读 · 1 评论 -
C# JsonHelper
/// ///Json 的摘要说明/// public class Json{ protected string _error = string.Empty; protected bool _success = true; protected long _totalCount = 0; protected System.Collections.ArrayLi原创 2012-07-09 15:21:40 · 1375 阅读 · 0 评论 -
全局cookie写入与读取的问题
注释:cookie的名字与值,不同主机,路径下名字可以相同~~~~~保存,读取,删除的时候也要注意~~~cookie虽然是由一个网页所创建,但并不只是创建cookie的网页才能读取该cookie。在默认情况下,与创建cookie的网页在同一目录或子目录下的所有网页都可以读取该cookie。但如果在这个目录下还有子目录,要使在子目录中也可以访问,则需要使用path参数设置cookie,语法如转载 2012-11-20 15:50:20 · 6984 阅读 · 0 评论 -
iframe父页面与子页面之间的操作
子页面调用父页面的方法:window.parent.funtion(); 父页面调用子页面的方法:window.frames['cframe'].function();原创 2012-12-05 17:49:51 · 910 阅读 · 0 评论 -
超全超实用的Javascript类库和jQuery插件大全之一:Web印刷排版
如果你需要解决一些开发中遇到的技术问题的话,很可能会找到一些相关的javascript类库或者是jQuery插件来实现。这样实用的类库或者jQuery插件往往是你应该时常收集并且保存的,特别是如果你不希望自己去处理不同浏览器的兼容性问题的话,使用现成的javascript类库或者是jQuery插件往往能够帮助你提高开发效率。使用javascript类库可能并不一定是最好的选择,很多情况1下转载 2012-12-11 16:57:44 · 1341 阅读 · 0 评论 -
js除法取整数
Math.floor(27/10); //返回值为小于等于其数值参数的最大整数值。 2Math.ceil(27/10); //返回值为大于等于其数字参数的最小整数。 3window.scrollTo(0,document.getElementById('messageList').scrollHeight); 控制纵向滚动条至最底下转载 2013-02-25 15:58:04 · 4165 阅读 · 0 评论 -
20121214收藏
artDialog:http://aui.github.com/artDialog/Runjs:runjs.cnhttp://www.alloyteam.comWeb常用UI库 kissy:https://github.com/kissyteam/kissyNej:http://nej.netease.com/OperaMasks-UI:http://u原创 2012-12-14 17:02:09 · 960 阅读 · 0 评论 -
jsvascript调用Silverlight方法实现Lync聊天
Microsoft Lync 是一客户端程序,要想通过web方式调用其API 很难,当做过了,其实它一点也不难,要么写Com组件要么利用Silverlight来实现,对于.NET程序猿来说写Com组件也许并不是那么习惯,那么我们何不用Silverlight来实现呢,如今Silverlight已经5.0了它已经很成熟很强大了,但它的一弱点,不能引用非Silverlight的组件,意思就是说,你要用到转载 2013-01-30 11:28:51 · 1165 阅读 · 0 评论 -
扩展Twitter Bootstrap的JavaScript插件
Bootstrap是著名的社交网站、微博的先驱Twitter在2011年8月推出的开源WEB前端框架,集合CSS和HTML,使用了最新的浏览器技术,为快速WEB开发提供了一套前端工具包,包括布局、网格、表格、按钮、表单、导航、提示等等。使用Bootstrap可以构建出非常优雅的前端界面,而且占用资源非常小。虽然Bootstrap自带很多JavaScript插件,但是一些常用的控件却没有。比如:转载 2012-12-19 10:46:57 · 9482 阅读 · 0 评论 -
16 款基于jQuery的图片缩放效果插件推荐
jQuery很强大,你可以使用它来实现任何你想要实现的效果。今天为大家推荐一些图像缩放效果插件。1. Zoomer Gallery该插件可以将你的图片列表转换成漂亮的画廊,这个画廊带有像Flash一样缩放图片的效果。Zoomer Gallery 插件令你的界面看起来简单美观。它的大小为2KB,使用起来非常方便。2. Jcrop使用Jcrop可以轻松为转载 2012-12-18 10:55:30 · 1944 阅读 · 0 评论 -
几种常见的DIV边框样式
边框样式 无边框 点线式边框 破折线式边框 直线式边框 双线式边框 槽线式边框 脊线式边框 内嵌效果的边框 突起效果的边框转载 2012-12-14 13:36:50 · 1768 阅读 · 0 评论 -
各种图表控件推荐和对比评测
下面推荐几篇各种类型(asp.net,flash,Java,金融,ActiveX)的图表控件的对比文章,对选型尤其有帮助:asp.net下的图表选择简介:Ms Chart 和FunsionCharts主流Flash图表控件对比 AnyChart vs FusionChartsFusionCharts & Open Flash Chart选型分析F转载 2012-12-13 17:28:42 · 826 阅读 · 0 评论 -
js按键
附常用功能键 常数 值 描述 vbKeyBack 8 BACKSPACE 键 vbKeyTab 9 TAB 键 vbKeyReturn 13 ENTER 键 vbKeyShift 16 SHIFT 键 vbKeyControl 17 CTRL 键 vbKeyCapital 20 CAPS LOCK 键转载 2012-12-12 10:45:23 · 586 阅读 · 0 评论 -
jQuery选择HTML元素集合的遍历函数写法
使用jQuery,可以很容易的选择HTML元素。但有些时候,在HTML结构较为复杂时,提炼我们选择的元素就是一件麻烦的事情。在这篇教程中,我们将探讨十种方法去精炼和扩展我们将要操作的集合。HTML首先,让我们看看下图所示的简单的页面,通过这个教程我们将选择这些元素。div.container是包裹元素; div.photo、div.title、div.rating是div.cont转载 2012-10-29 10:56:43 · 4990 阅读 · 0 评论 -
高质量开发JS准则及范例
高质量开发JS准则及范例原创 2012-09-21 17:49:17 · 643 阅读 · 0 评论 -
iframe自适应高度
//** iframe自动适应页面 **////输入你希望根据页面高度自动调整高度的iframe的名称的列表//用逗号把每个iframe的ID分隔. 例如: ["myframe1", "myframe2"],可以只有一个窗体,则不用逗号。//定义iframe的IDva转载 2011-09-19 11:03:26 · 703 阅读 · 0 评论 -
js文字上下滚动+左右滚动兼容FF/IE
上下: 文字上下滚动 *{margin:0;padding:0;font-size:12px;} a{color:#333;text-decoration:none}原创 2011-08-18 10:06:55 · 3892 阅读 · 0 评论 -
JS获取URL参数
function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") !=原创 2011-08-18 21:51:48 · 497 阅读 · 0 评论 -
js只能输入数字[价格等]
1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-原创 2011-08-17 23:34:59 · 2334 阅读 · 0 评论 -
js实现页面跳转的几种方式
第一种: "javascript" type="text/javascript"> window.location.href="login.jsp?backurl="+window.location.href; 第二种: "ja原创 2011-08-12 20:30:39 · 555 阅读 · 0 评论 -
点击表格一行中任意一行即选中该行相关复选框,同时改变背景色
JScript code ///通过单击行反选该行所有CheckBoxfunction SelectTR(tr){ var tds=tr.childNodes; for(var j=0; j<tds.length;j++) {原创 2011-08-06 21:43:10 · 3741 阅读 · 1 评论 -
JavaScript 解决 IE6 不支持 li:hover 的方法
网页上的任何一个元素都可以带鼠标悬浮效果。firefox 和 IE7 以上版本都可以直接加上 div:hover, li:hover 就可以让鼠标悬浮出效果了,但 IE6 不行,这时需要一段 JavaScript 代码来搞定。JavaScript Code: sfHo原创 2011-08-06 21:09:06 · 2540 阅读 · 0 评论 -
关闭弹出窗体,刷新父页面
功能: 点击页面A,隐藏页面A的内容(如果是在动态网页中,弹出窗体做修改会用到,这里是静态页面用隐藏内容来做演示) 弹出页面B,在页面B做修改后,关闭页面B,刷新页面A的数据。 原理: 在页面B的退出事件中,让父窗体的地址重新转载 2011-08-25 17:07:10 · 2289 阅读 · 0 评论 -
网站建站教程 | HTML教程 | CSS教程 | JavaScript教程
网站建站教程 |HTML教程 |CSS教程 |JavaScript教程 这个网站内容不错,当资料查询。原创 2011-08-25 17:24:31 · 823 阅读 · 0 评论 -
【转】兼容firefox的问题 event is not defined
FF下不能通过window.event来获取event的对象,处理这个问题真是一个麻烦。今天找到一种比较妥善的方法,记录如下:1、对于单函数tc.tbl.onmouseover=function(eventTag){var event=eventTag||window转载 2011-09-27 19:43:40 · 10433 阅读 · 1 评论 -
Iframe高度自适应(兼容IE/Firefox、同域/跨域)
Iframe高度自适应(兼容IE/Firefox、同域/跨域)在实际的项目进行中,很多地方可能由于历史原因不得不去使用iframe,包括目前正火热的应用开发也是如此。随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成为本文的重点。采用JavaScri转载 2012-09-27 14:38:19 · 1519 阅读 · 0 评论 -
IE6 下的 - Expected identifier, string or number
IE6,IE7下会 抛出 Expected identifier, string or number 这样的异常 简单讲 就是 不允许 逗号后面 为空 而其他浏览器是允许的。 如 : ['xxx',],{"110",}狗日的IE6原创 2012-08-20 11:27:11 · 1888 阅读 · 0 评论 -
js中取小数整数部分函数
1.丢弃小数部分,保留整数部分 js:parseInt(7/2)2.向上取整,有小数就整数部分加1js: Math.ceil(7/2)3,四舍五入.js: Math.round(7/2)4,向下取整js: Math.floor(7/2)附:如何判断输入的数值类型(使用时不带引号!)"^\\d+$" //非负整数(正整数 + 0) "^转载 2012-07-20 10:35:47 · 7417 阅读 · 0 评论 -
Input只能输入数字
只能输入汉字只能输入全角只能输入数字只能输入英文和数字默认显示转载 2012-04-16 16:14:33 · 10428 阅读 · 0 评论 -
.Net可拖动带验证码的置顶层登陆登陆框
1.前台代码 text //确定登陆 function btnLogin_onclick() { var login_LoginName = document.getElementById(""); var login转载 2012-03-07 00:01:51 · 1504 阅读 · 0 评论 -
jQuery dataTables 的使用
jQuery 的插件 dataTables 是一个优秀的表格插件,提供了针对表格的排序、浏览器分页、服务器分页、筛选、格式化等功能。dataTables 的网站上也提供了大量的演示和详细的文档进行说明,为了方便学习使用,这里一步一步进行说明。首先,需要到 dataTables 的网站 http://www.datatables.net/ 下载这个脚本库,目前最新的版本是 1.8.2转载 2012-01-06 20:11:37 · 56356 阅读 · 8 评论 -
jquery select checked radi
//遍历option和添加、移除optionfunction changeShipMethod(shipping){ var len = $("select[@name=ISHIPTYPE] option").length if(shipping.value != "CA"){ $("select[@name=ISHIPTYPE] option").each(function(){转载 2011-12-06 15:32:12 · 2629 阅读 · 0 评论 -
正则表达式限制文本框只能输入数字
许多时候我们在制作表单时需要限制文本框输入内容的类型,下面我们用正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等各类代码。 1.文本框只能输入数字代码(小数点也不能输入) keyup="this.value=this.value.replace(/\D/g,'')" onafterpaste="this.value=this.value.replace(/\D/g,转载 2011-12-02 20:13:57 · 1217 阅读 · 0 评论