Js_Jquery_Jsp_Ajax前端
文章平均质量分 85
Benjamin_whx
这个作者很懒,什么都没留下…
展开
-
ajaxUtil
var AjaxUtil = { // 基础选项 options : { method : "get", // 默认提交的方法,get post url : "", // 请求的路径 required params : {}, // 请求的参数 type : 'text', // 返回的内容的类型,text,xml,json callback : functi转载 2014-02-11 14:26:37 · 1504 阅读 · 0 评论 -
js源码收集
(function() { var doc = document, ua = navigator.userAgent.toLowerCase(), check = function(r) { return r.test(ua); }, isOpera = check(/opera/), isChrome = check(/chrome原创 2014-12-31 15:43:44 · 1040 阅读 · 0 评论 -
js_上移_下移_置顶_置地
> HTML> HEAD> TITLE> Select Demo TITLE> META NAME="Generator" CONTENT="EditPlus"> META NAME="Author" CONTENT=""> META NAME="Keywords" CONTENT=""> META NAME="Description" CONTENT="转载 2015-03-13 16:59:10 · 1698 阅读 · 0 评论 -
跨浏览器设置-你必须了解的浏览器默认样式(User Agent StyleSheet)
不同浏览器对于相同元素的默认样式并不一致,这也是为什么我们在CSS的最开始要写 * {padding:0;marging:0};不过现在说的可不只是这些。基本上,不同内核的两个浏览器在某些元素的表现都会存在差异,比如缩进的大小、字体选择、字符样式等。也许一个很漂亮的CSS样式表在一个浏览器上表现良好,在另外一个浏览器上即使是没有CSS Bug的情况也会变得结构混乱起来,我都是浏览器默认样式转载 2015-06-18 14:16:27 · 2414 阅读 · 0 评论 -
IE8浏览器下float right换行解决办法
结果ie8下next.gif换行了,firefox正常。只要把float:right;的span放到最前边就可以解决换行的问题,ie8和firefox下均正常。代码如下转载 2015-06-05 11:06:28 · 1978 阅读 · 0 评论 -
jquery事件-resize()方法
监听窗口缩放事件以便对于当前对象构造大小。JQuery提供了resize事件,在每一个匹配元素的resize事件中绑定一个处理函数,比如适应窗口大小、对齐等等,当文档窗口改变大小时触发这里有两种监听方式,一种是浏览器窗口的监听,一种是对象缩放比例的监听(是通过点击状态栏的缩放比例实现的)对于窗口的监听: $(window).resize(function(){ resiz原创 2015-06-08 14:03:34 · 5352 阅读 · 0 评论 -
javascript闭包
越来越觉得国内没有教书育人的氛围,为了弄懂JS的闭包,我使出了我英语四级吃奶的劲去google上搜寻着有关闭包的解释,当我看到stackoverflow上这一篇解答,我脑中就出现了一句话:就是这货没跑了! 不才译文见下,见笑了。 Peter Mortensen问: 就像老Albert所说的,“如果你不能向一个六岁的孩子解释清楚,那么其实你自己根本就没弄懂。”好吧,我试着向一转载 2015-06-09 17:50:17 · 434 阅读 · 0 评论 -
JavaScript开发的45个经典技巧
JavaScript是一个绝冠全球的编程语言,可用于Web开发、移动应用开发(PhoneGap、Appcelerator)、服务器端开发(Node.js和Wakanda)等等。JavaScript还是很多新手踏入编程世界的第一个语言。既可以用来显示浏览器中的简单提示框,也可以通过nodebot或nodruino来控制机器人。能够编写结构清晰、性能高效的JavaScript代码的开发人员,现如今已成转载 2015-06-12 13:43:21 · 634 阅读 · 1 评论 -
$.proxy()原理与使用
jQuery.proxy(),接受一个函数,然后返回一个新函数,并且这个新函数始终保持了特定的上下文(context )语境。jQuery.proxy( function, context )function将要改变上下文语境的函数。context函数的上下文语境(`this`)会被设置成这个 object 对象。jQuery.proxy( context, name转载 2015-07-21 14:45:57 · 787 阅读 · 0 评论 -
Jquery扩展
免得到时再到处查询,把这些链接直接引过来算了,有机会都熟悉了再整理下一、文件上传类(File upload)Ajax File UploadjQUploader.Multiple File Upload plugin.jQuery File Style.Styling an input type file.Progress Bar Plugin.二、表单验证(For转载 2014-12-11 18:07:58 · 680 阅读 · 0 评论 -
jquery实现增加删除行
最近做一个投票管理的模块,需要添加问题选项,为了方便,就简单地实现了表格行的添加、删除。注:需引入jquery.js先上效果图:(form中默认有4行)表单代码:class="oz-form-fields" style="width:450px;padding-top: 5px"> "0转载 2014-12-26 11:07:12 · 819 阅读 · 0 评论 -
js验证各种类型的正则表达式
var Regexs = { email: (/^[0-9a-z][0-9a-z\-\_\.]+@([0-9a-z][0-9a-z\-]*\.)+[a-z]{2,}$/i),//邮箱 phone: (/^0[0-9]{2,3}[2-9][0-9]{6,7}$/),//座机手机号码 ydphpne: (原创 2014-02-11 14:44:02 · 1090 阅读 · 3 评论 -
Js获取下拉框选定项的值和文本
Js获取下拉框选定项的值和文本Js获取下拉框的值和文本网上提供了2种方法:但有些人很不负责任,他们根本没考虑到浏览器之间的差异导致的错误,导致很多新手琢磨了半天找不出错误!下面我总结下Firefox和IE下获取下拉框选定项的值和文本:1. IE和Firefox都支持的方法:获取文本var obj=document.getElementById('select_tem转载 2014-08-21 11:30:11 · 1174 阅读 · 0 评论 -
js/jquery回车提交
1、JavaScript 方法:[javascript] document.onkeydown=function(event){ e = event ? event :(window.event ? window.event : null); if(e.keyCode==13){ //执行的方法原创 2014-08-14 19:26:52 · 788 阅读 · 0 评论 -
经常使用的正则表达式 收集
只能输入数字:"^[0-9]*$"。只能输入n位的数字:"^\d{n}$"。只能输入至少n位的数字:"^\d{n,}$"。只能输入m~n位的数字:。"^\d{m,n}$"只能输入零和非零开头的数字:"^(0|[1-9][0-9]*)$"。只能输入有两位小数的正实数:"^[0-9]+(.[0-9]{2})?$"。只能输入有1~3位小数的正实数:"^[0-9]+(.[0-9]{转载 2014-09-12 08:51:33 · 565 阅读 · 0 评论 -
IE7/IE8不兼容js trim函数,自己实现
test String.prototype.trim = function() { return this.replace(/(^\s*)|(\s*$)/g, ""); } function check(){ var str =原创 2014-09-24 11:55:29 · 3505 阅读 · 0 评论 -
js正则表达式验证
/*用途:检查输入手机号码是否正确输入:s:字符串返回:如果通过验证返回true,否则返回false */function checkMobile(s){var regu =/^[1][3][0-9]{9}$/;var re = new RegExp(regu);if (re.test(s))转载 2014-11-10 16:58:35 · 921 阅读 · 0 评论 -
密码等级:至少包含字母、大小写数字、字符中的两种 JS实现方案
前言密码,如果设置的太简单,很容易就被攻破,所以很多网站将密码设置的要求设置的挺严格,一般是字母、数字、字符3选2,区分大小写。对于设置得太简单的密码,予以错误提示。或者予以密码等级(低中高)显示,让用户设置高级密码。那如何利用JS实现呢?代码链接:https://gist.github.com/xuanfeng/a44f20cb4569d5b4cd5e1234转载 2015-02-01 10:06:42 · 7111 阅读 · 0 评论 -
js中==和===的区别
前两天遇到一道面试题,甚为不解,于是学习了下。题目:var x=5 ;var y='5' ;alert(x == y) ;alert(x !== y) ;alert(x === y) ;结果输入为:true true false为什么呢?首先要理解: == ,===区别==两边值类型不同的时候,要先进行类型转换,再比较。===不做类型转换,类型不原创 2014-06-21 21:35:46 · 1194 阅读 · 0 评论 -
curl网站开发指南
我一向以为,curl只是一个编程用的函数库。最近才发现,这个命令本身,就是一个无比有用的网站开发工具,请看我整理的它的用法。===================================curl网站开发指南阮一峰 整理curl是一种命令行工具,作用是发出网络请求,然后得到和提取数据,显示在"标准输出"(stdout)上面。它支持多种协转载 2015-08-07 13:21:26 · 538 阅读 · 0 评论