Jquery/ajax
顺子
这个作者很懒,什么都没留下…
展开
-
Google swiffy 转换Flash(swf)到HTML5的工具
Google推出google swiffy,可以转换FLASH(即swf文件)到HTML5,转换后的HTML5除了部分图片什么的显示不了之外,其他的功能都还比较正常,就是效果差了点。据说转换后的代码比Flash稍大,有兴趣的可以去看看:http://swiffy.googlelabs.com/转载 2012-02-22 15:32:58 · 2617 阅读 · 0 评论 -
js取得当前url,javascript获取当前页面url值,js获取域名
如果获取“当前”域名host = window.location.host; url=document.domain; url = window.location.href; 取得完整url路径: 用以下代码可以完整研证结果: thisURL = document.原创 2012-03-02 09:45:43 · 7712 阅读 · 0 评论 -
Jquery弹出层插件Thickbox使用心得
thickbox官方网站(上面有例子和基本的使用方法):http://jquery.com/demo/thickbox/ 就我使用过程中,thickbox常见问题: 1。跨iframe的弹出层。 症状:每次thickbox都只在frame中弹出,而不会整个屏幕覆盖 原因和解决方法: thickbox使用tb_show()函数在bo原创 2012-03-03 22:02:18 · 2504 阅读 · 2 评论 -
jQuery Ajax 实例 全解析
jQuery确实是一个挺好的轻量级的JS框架,能帮助我们快速的开发JS应用,并在一定程度上改变了我们写JavaScript代码的习惯。废话少说,直接进入正题,我们先来看一些简单的方法,这些方法都是对jQuery.ajax()进行封装以方便我们使用的方法,当然,如果要处理复杂的逻辑,还是需要用到jQuery.ajax()的(这个后面会说到).1. load( url, [data原创 2012-03-06 08:18:12 · 858 阅读 · 0 评论 -
js中prototype用法
prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于:它是一个给类的对象添加方法的方法!这一点可能听起来会有点乱,别急,下面我便通过实例对这一特殊的方法作已下讲解: 首先,我们要先了解一下类的概念,JavaScript 本身是一种面向对象的语言,它所涉及的元素根据其属性的不同都依附于某一个特定的类。我们所常见的类包括:数组变量(Arra原创 2012-03-06 08:17:06 · 792 阅读 · 0 评论 -
能说明你的Javascript技术很烂的五个原因
Javascript在互联网上名声很臭,但你又很难再找到一个像它这样如此动态、如此被广泛使用、如此根植于我们的生活中的另外一种语言。它的低学习门槛让很多人都称它为学前脚本语言,它另外一个让人嘲笑的东西是动态语言的概念是偏偏使用了高标准的静态数据类型。其实,你和Javascript都站错了立场,而现在,你让Javascript很生气。这里有五个原因能说明你的Javascript技术很烂。1.转载 2012-03-06 08:17:29 · 675 阅读 · 1 评论 -
Javascript 兼容 IE6、IE7、FF 的“加入收藏”“设为首页”
IE6、IE7 的“加入收藏”代码:window.external.addFavorite(sURL, sTitle);说明:addFavorite 的第一个字母a不是大写!纵然微软参考上是大写,但“事实胜于雄辩”。Firefox 的“加入收藏”代码:方法一、http://blog.csdn.net/pengyouchuan/" title="YCPENG'原创 2012-03-07 08:22:54 · 1239 阅读 · 0 评论 -
26个功能强大的JQuery特效
图片弹出,滚动框,伸缩栏,鼠标拖拽….Jquery真是太强大了,如此多的插件和开发者,我们总会找到自己想要的效果。 在这里非常感谢tutorialzine , sohtanaka 开发搜集工作。当然还有webdeveloperjuice,如果没有它们,找一款合适的Jquery插件真是大海捞针。 精心收集了26个最新的jquery插件,都有Demo演示网址,我们一起大饱眼福吧。原创 2012-03-07 08:23:19 · 2969 阅读 · 0 评论 -
jQuery+jQuery.validate+ajaxForm的例子
html 用户名 我们要测试 -------$.validator.setDefaults({ submitHandler: function(form) { form.submit(); } });转载 2013-04-01 10:07:52 · 2053 阅读 · 1 评论 -
jquery实现Iframe高度自适应(兼容多浏览)
在实际项目中,很多地方可能由于历史原因不得不去使用iframe,从而再次开发的工作量!随之而来的就是在实际使用iframe中,会遇到iframe高度的问题,由于被嵌套的页面长度不固定而显示出来的滚动条,不仅影响美观,还会对用户操作带来不便。于是自动调整iframe的高度就成了重点。飞信空间引入了强大的jQuery,所以我索性用了jQuery来实现根域相同情况下iframe的高度自适转载 2013-04-02 11:15:15 · 10647 阅读 · 2 评论 -
jquery插件之DataTables 详细参数说明
DataTables(http://www.datatables.net/)应该是我到目前为止见过的,功能最强大的表格解决方案(当然,不计算其它整套框架中的table控件在内)。 先把它主页上写的特性翻译罗列如下: 可变长度分页;动态过滤;多列排序,带数据类型检测功能;列宽度的智能处理;从多种数据源获取数据(DOM,js Array, ajax file, server-side转载 2013-04-08 15:27:47 · 15664 阅读 · 1 评论 -
jquery ui tabs详解(中文)
1 属性1.11 ajaxOptions,当选项卡加载内容时,添加一个ajax选项。只有ajax时,添加的ajax选项才起作用。默认值为null。上面的例子中,添加了beforeSend和success两个选项。ajax还有一些选项请参考jquery ajax,这里不做详解。。。1.12 初始化设置例:请注意,$('.selector')是tabs 的类名,在本例中.selector=#转载 2013-04-22 15:05:49 · 1076 阅读 · 1 评论 -
Query validate 验证隐藏表单
Query validate很不错的一个jQuery表单验证插件。升级到了1.9版的后,发现隐藏表单域验证全部失效,特别是在 jquery.ui.tabs.min.js构造的Tabs里的验证!网上一搜,也没查到是怎么回事。最后在1.9的changelog里发现了这么一句changelog里* Fixed #189 - :hidden elements are now ignored转载 2013-04-25 17:54:03 · 1383 阅读 · 1 评论 -
jQuery 1.9 Autocomplete 点击提示全部
id="autocomplete"/> id="submit" type="submit"/>var source = ['One', 'Two', 'Three', 'Four'];var firstVal = source[0];$("input#autocomplete").autocomplete({ minLength: 0, source: so原创 2013-05-08 17:14:23 · 3106 阅读 · 1 评论 -
[jQuery1.9]Cannot read property ‘msie’ of undefined错误的解决方法
$.browser在jQuery1.9里被删除了,所以项目的js代码里用到$.browser的地方就会报这个错。jQuery1.9里对不少API做了废弃或者删除。幸运的是,jQuery社区考虑到了这么做给开发人员带来的麻烦,在1.9同时也推出了一个新插件jQuery Migration,该插件可以检查出在1.9之后被废弃或者删除的API,恢复原有功能,从而保证已有的js代码能在最新的jQu原创 2013-05-14 14:39:02 · 29523 阅读 · 4 评论 -
js获取ckeditor的值
第一步,在ckeditor_php5.php中修改:if (!empty($_config))$js .= “CKEDITOR.replace(‘”.$name.”‘, “.$this->jsEncode($_config).”);”;else$js .= “CKEDITOR.replace(‘”.$name.”‘);”;if (!empty($_confi原创 2012-02-22 09:49:07 · 1608 阅读 · 0 评论 -
jQuery.validate 用法
名称 返回类型 描述validate(options) 返回:Validator 验证所选的FORMvalid() 返回:Boolean 检查是否验证通过rules() 返回:Options 返回元素的验证规则rules(add,rules) 返回:Options 增加验证规则rules(remove,rules) jquery.val原创 2012-02-28 14:29:19 · 1006 阅读 · 0 评论 -
jquery 自动收缩浮动在线客服代码,QQ客服、在线MSN、旺旺,兼容IE、 FF、Google Chrome
&nbs原创 2012-02-17 17:16:46 · 5791 阅读 · 0 评论 -
渐进式的脚本加载
通过之前几篇性能指标分析系列的文章可以发现,无论是对于哪个性能指标来说,脚本的影响都是最大的。实际的线上监控数据(图1)也确实能够论证这一点,例如某个页面DOM Ready的时间在4.1s左右,而外链脚本的加载和执行则消耗了2.8s左右,比例高达68.74%。也就是说假如该页面没有脚本的话,页面的DOM Ready时间将会大大缩短。实际的页面中,脚本在加强和提高交互体验方面又是不可或缺的,因此需要转载 2012-02-23 09:35:23 · 584 阅读 · 0 评论 -
jQuery的deferred对象详解
jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能—-deferred对象。这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现它,jQuery的全部ajax代码都被改写了。但是,它比较抽象,初学者很难掌握转载 2012-02-24 09:36:59 · 461 阅读 · 0 评论 -
网站URL的设计规划
对于一个网站的结构来说,URL的设计也非常的重要,在URL设计时我们应该事先做好规划,应该从用户体验和搜索引擎蜘蛛体验出发,在总体上边应该做到URL清晰、友好、方便记忆,然后还要适当的考虑对于搜索引擎排名的影响,具体来说,URL设计时我们要从下边几点来着手:1、URL越短越好这样做主要是为了用户体验,其实对于搜索引擎来说,不超过1000个字母都没有问题,可是如果不考虑用户体验,确实转载 2012-02-24 09:39:47 · 797 阅读 · 0 评论 -
最新超简单仅5步完美解决ECSHOP与JQUERY冲突的办法
ECSHOP与JQUERY冲突的问题由来已久,解决方法大多繁琐,且在一些小地方会出错,如产品比较功能等,本文中的方法结合了网上最新公开文章与本站实际开发过程中的经验,基本上可完美解决ECSHOP与JQUERY的冲突,经测试,兼容ECSHOP原有所有的功能,包括产品比较功能,而且修改步骤简单明了: 1、修改文件:/js/transport.js 在文件最底部增加代码: if (Object.转载 2012-02-16 17:11:01 · 2327 阅读 · 1 评论 -
各种流行的编程风格
散弹枪编程这种编程风格是一种开发者使用非常随意的方式对待代码。“嗯,这个方法调用出错了……那么我会试着把传出的参数从 false 变成 true!”,当然依然出错,于是我们的程序员会这样:“好吧,那我就注释掉整个方法吧”,或是其它更为随意的处理方式,直到最后让这个调用成功。或是被旁边的某个程序员指出一个正确的方法。如果我们把一个正规的程序员和一个撞大运的程序员放在一起做结地,那么,转载 2012-02-24 09:37:29 · 483 阅读 · 0 评论 -
jQuery下Radio元素的取值方法
又发现自己写的JavaScript代码在FireFox下运行出错,原因很郁闷,在获取一个Radio元素的值的时候只得到了 undefind。谷歌了一下,大多跟我用的方法是一样的1var value = $("input[name='radio1'][type='radio'][checked]").val();这句在IE、Sa原创 2012-02-24 09:39:23 · 689 阅读 · 0 评论 -
AJAX之自动保存草稿
相信用过Gmail的人都知道Gmail有一个草稿自动保存的功能,每过一段时间,Gmail都会自动保存邮件草稿,这样在一些突发情况下就能快速地恢复工作,免得写了半天的邮件眨眼之间就没有了。在学了AJAX之后,笔者也给自己的blog加上了这个功能。当然,这个应用并不只限于blog上,应该说还是比较通用的。 注:为了开发的方便,笔者用了一个自己写的AJAX类,具体内容和下载在这里。[本原创 2008-08-06 16:33:00 · 898 阅读 · 0 评论 -
收集一些ajax类(希望对大家有用处)
本人在网站看见好多ajax的类所以我就把收集起来,给大家多一些选择,希望给大家带来帮助第一个ajax类在给blog加上无刷新搜索和即时验证检测后,又看了下代码,感觉太过麻烦,就把XMLHttpRequest请求封装到一个类里面,用起来方便多了,不用记那么多代码,什么创建XMLHttpRequest对象什么的,这部分代码也是重用性比较高的~已经打包,在日志的末尾下载。要看效果的话点开原创 2008-08-26 10:57:00 · 1103 阅读 · 0 评论 -
ajax XMLHttpRequest 对象建立
/** * XMLHttpRequest Object Pool * * @author legend legendsky@hotmail.com> * @link http://www.ugia.cn/?p=85 * @Copyright www.ugia.cn */ var XMLHttp = { _objPool: [], _getIn转载 2007-03-05 10:45:00 · 708 阅读 · 0 评论 -
ajax中产生提示信息的类
基于ajax的应用中,当程序交互的时候经常需要以提示的方式来告诉用户当前程序的状态,然后随着状态的变化也需要改变提示信息的样式,比如隐藏,显示,一定时间后消失,这样都是一样常见的需求,所以可以把这些封装在一个类中来简化编程的逻辑。 Notice这个类当前的设计思路是根据id来操作一个已有的element,然后可以改变它的状态,主要用法如下: g_notice = new Notice("no转载 2007-03-19 09:05:00 · 1068 阅读 · 0 评论 -
实现无刷新加载数据(asp+ajax)
数据载入中……function getXML(URL){ if (window.XMLHttpRequest) { var xmlhttp = new XMLHttpRequest(); } else { var MSXML = ['MSXML2.XMLHT原创 2007-03-21 16:55:00 · 3792 阅读 · 0 评论 -
firefox3.6 ie8 jQuery选择checkbox的问题
function getCheckboxValue($inputname){ //注意ie8和高版本的firefox不支持jquery 对checked的选择器 //var s=$(‘input[type="checkbox"][name="xxx"][checked]‘);是获取不到选定的元素原创 2012-02-27 09:55:37 · 1219 阅读 · 0 评论 -
ecshop和Jquery的那么点事,解决方案
注:经过我的测试,最好就是不要用原来的transport.js文件,然后用jquery重写其他所需的函数(当然这样会很大工作量,如果你是个小站那就可以将就用,如果有一系列的站,比如接单外包,长远想还是重新写会更好)。ecshop那些所谓的开发者,要不就别开发,要开发就开发个健全点的,搞得要死不活的,简直就是侮辱javascript!!!众所周知:ecshop的transport.js文件和转载 2012-02-20 09:57:11 · 6880 阅读 · 0 评论 -
jQuery Mobile 1.0 正式版发布
经过一年的努力,JQuery Mobile 1.0 终于正式发布了!jQuery Mobile 是 jQuery 在手机上和平板设备上的版本。jQuery Mobile 不仅会给主流移动平台带来jQuery核心库,而且会发布一个完整统一的jQuery移动UI框架。支持全球主流的移动平台。jQuery Mobile开发团队说:能开发这个项目,我们非常兴奋。移动Web太需要一个跨浏览器的框架,转载 2012-02-20 09:57:31 · 698 阅读 · 0 评论 -
jQuery 1.9升级指南(中文翻译版)
jQuery 1.9删除或修改了几个过去行为不一致或效率低下的几个API。他们在以前的jQuery版本中已经标注过过时(deprecated)的API,特别是1.7和1.8。在做这些变化中,团队的目标是修复jQuery的行为不一致或比较难使用的地方,在这个过程中提高整体性能,减小了文件的体积。此列表是看似给你一些不祥的预感。因为jQuery 1.9删除和修改一些以前做特殊需求的AP转载 2013-05-14 17:48:48 · 1836 阅读 · 1 评论