随笔分类 -  Javascript&Jquery$jquery mobile

about Javascript&Jquery&jquery mobile
摘要:jquery each函数 break和continue功能幸运的是另一个突破,持续一个jquery循环方式。你可以打破在函数返回一个jquery参数虚假循环。一个可以继续执行只是在做不指定返回值或返回值以外的任何其他虚假的回报。$('.container').each(function(i){ if($(this).attr('name')=="continue"){ return ;//实现continue功能 }else if($(this).attr('name')=="break"){ r... 阅读全文
posted @ 2012-12-13 15:00 ``炯`` 阅读(1704) 评论(0) 推荐(0)
摘要:先说一下JS的获取方法,其要比JQUERY的方法麻烦很多,后面以JQUERY的方法作对比JS的方法会比JQUERY麻烦很多,主要则是因为FF浏览器,FF浏览器会把你的换行也当最DOM元素原生的JS获取ID为test的元素下的子元素。可以用:比如:<div id="dom"> <div></div> <div></div> <div></div></div>var a = docuemnt.getElementById("dom").getElementsByT 阅读全文
posted @ 2012-12-12 14:04 ``炯`` 阅读(88163) 评论(2) 推荐(3)
摘要:CKEditor是新一代的FCKeditor,是一个重新开发的版本。CKEditor是全球最优秀的网页在线文字编辑器之一,因其惊人的性能与可扩展性而广泛的被运用于各大网站。而CKFinder是一个功能强大的ajax文件管理器。其简单的用户界面使得各类用户,不管是从高级专业人才,还是互联网初学者,都够直观、快速学习的学习使用它。网址:CKEditor :http://ckeditor.com/CKFinder :http://ckfinder.com/CKEditor 的使用准备工作1. 下载CKEditor并将其解压到Web根目录下2. 精简目录:_samples文件夹(示例文件,可以删除)_ 阅读全文
posted @ 2012-12-07 10:06 ``炯`` 阅读(311) 评论(0) 推荐(0)
摘要:/* * List 大小可变数组 * author: 吴安国 * version: 1.0 */function List() { this.list = new Array();};/** * 将指定的元素添加到此列表的尾部。 * @param object 指定的元素 */List.prototype.add = function(object) { this.list[this.list.length] = object;};/** * 将List添加到此列表的尾部。 * @param listObject 一个列表 */List.prototype.addAll = fu... 阅读全文
posted @ 2012-12-06 10:44 ``炯`` 阅读(356) 评论(0) 推荐(0)
摘要:JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如 setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100);认为setTimeout中的问候方法会立即被执行,因为这并不是凭空而说,而是JavaScript API文档明确定义第二个参数意义为隔多少毫秒后,回调方法就会被执行. 这里设成0毫秒,理所当然就立即被执行了.同理对setInterval的callbackFu 阅读全文
posted @ 2012-12-05 11:39 ``炯`` 阅读(257) 评论(0) 推荐(0)
摘要:副标题:Javascript异步通信的实现原理与multi-node(学习心得,不敢独享,欢迎指正)两个问题:1、Node编程中所有通信都是异步执行的,如果某个事件的响应函数需要操作全局变量,则多个回调同时运行时怎么实现同步?2、群里里面的兄弟“老狗”发现了一个项目:multi-node,即使用可以用其编写多线程的网络服务。 但是node本来就是异步的,为什么还需要多线程?解答:首先说一下JS的执行原理:js引擎执行js代码的时候是单线程的,即同一时刻只会有一个进程执行JS代码,回调函数也是一个一个执行的(按照事件发生的顺序,而不是代码的顺序)。JS中的异步通信和定时是由另外的线程实现的,脱. 阅读全文
posted @ 2012-12-05 09:32 ``炯`` 阅读(3311) 评论(0) 推荐(0)
摘要:升级到IE9后,fckeditor在IE9里的弹出浮动层会出现bug,里面的内容不会出现。所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面。原因是IE9不支持var $=document.getElementById;这样的写法了。打开下面这个文件fckeditor/editor/js/fckeditorcode_ie.js找到第38行的这个方法:FCKTools.RegisterDollarFunction将原来的FCKTools.RegisterDollarFunction=function(A){A.$=A.d. 阅读全文
posted @ 2012-12-03 11:47 ``炯`` 阅读(1191) 评论(0) 推荐(1)
摘要:如果我问你 0.1 + 0.2 等于几?你可能会送我一个白眼,0.1 + 0.2 = 0.3 啊,那还用问吗?连幼儿园的小朋友都会回答这么小儿科的问题了。但是你知道吗,同样的问题放在编程语言中,或许就不是想象中那么简单的事儿了。不信?我们先来看一段 JS。var numA = 0.1;var numB = 0.2;alert( (numA + numB) === 0.3 );执行结果是 false。没错,当我第一次看到这段代码时,我也理所当然地以为它是 true,但是执行结果让我大跌眼镜,是我的打开方式不对吗?非也非也。我们再执行以下代码试试就知道结果为什么是 false 了。var numA 阅读全文
posted @ 2012-12-01 20:08 ``炯`` 阅读(5351) 评论(3) 推荐(2)
摘要:示例Demo下载:基于jQuery和Flash的多文件上传插件uploadify的确很好用。但今天在用这个插件的时候遇到了一个非常头痛的问题,上传文件的时候,我后台的session突然都丢失了,我进入调试去查看session变量发现为null。悲剧,难道我不能用这个插件了吗?当然不可能,这么好的东西当然要用起来,于是就去找解决方案了。终于,答案有了,原来一般情况下(非IE浏览器),因为诸如uploadify,swfupload采用的都是flash客户端,这样它们产生的useragent与用户使用浏览器的 user-agent必然不同。所以,虽然用户登录了你的系统产生了一个session,但是当 阅读全文
posted @ 2012-11-30 11:59 ``炯`` 阅读(3296) 评论(1) 推荐(1)
摘要:SWFUpload是一个非常不错的异步上传组件,但是在Chrome、Firefox等浏览器下使用的时候会有问题。问题如下:为了防止跳过上传页面直 接向“接受SWFUpload上传的一般处理程序”(假如是Upload.ashx)发送请求造成WebShell漏洞,我的系统中对于 Upload.ashx进行了权限控制,只有登录用户才能进行上传。在IE下没问题,但是在Chrome下运行报错“用户未登录”。经过搜索得知:因为SWFUpload是靠Flash进行上传的,Flash在IE下会把当前页面的Cookie发到Upload.ashx,但是Chrome、Firefox下则不会把当前页面的Cookie发 阅读全文
posted @ 2012-11-29 21:24 ``炯`` 阅读(7049) 评论(0) 推荐(3)
摘要:<html><head><SCRIPT type=text/javascript> window.onload=function(){ var swf; if(navigator.userAgent.indexOf("MSIE")>0) { try { var swf=new ActiveXObject("ShockwaveFlash.ShockwaveFlash"); alert("已安装插件"); } catch(e) { ... 阅读全文
posted @ 2012-11-29 15:46 ``炯`` 阅读(1519) 评论(0) 推荐(0)
摘要:http://fineuploader.com/index.html 阅读全文
posted @ 2012-11-20 14:02 ``炯`` 阅读(204) 评论(0) 推荐(0)
摘要:jquery.json-2.4.jshttp://code.google.com/p/jquery-json/downloads/detail?name=jquery.json-2.4.js 阅读全文
posted @ 2012-11-15 11:27 ``炯`` 阅读(182) 评论(0) 推荐(0)
摘要:<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>Resize</title> <style type="text/css"> #rRightDown,#rLeftDown,#rLeftUp,#rRightUp,#rRight,#rLeft,#rUp,#rDown{ position:absolute;background:#C00; 阅读全文
posted @ 2012-11-15 10:19 ``炯`` 阅读(2572) 评论(0) 推荐(0)
摘要:function getViewSizeWithoutScrollbar() {//不包含滚动条 return { width: document.documentElement.clientWidth, height: document.documentElement.clientHeight } } function getViewSizeWithScrollbar() {//包含滚动条 if (window.inne... 阅读全文
posted @ 2012-11-15 09:59 ``炯`` 阅读(255) 评论(0) 推荐(0)
摘要:在先前某个系统测试的时候,有一个测试人员提到她们一个自认为是的bug:在ie浏览器上,拖动系统某个页面上的某个图片对象到页面边缘的某个位置,会出现该图片的单独显示页面。看到这个bug描述时,测试了一下,发现还真有那么回事,看看别人写的那段代码,似乎有没有什么问题,其实就是一个简单的img对象而已,后来查了一下,才豁然明白,原来早从IE4.0开始,网页上的图像和文本这两个对象可以初始化系统拖放。在后续的IE版本中,拖放功能愈发强大,几乎页面上的所有内容都能拖动。真是才疏学浅呢!可笑的是,搞web一年有余后,才知道这个东东,真是不善于观察啊。在朋友的推荐下,买了《JavaScript高级程序设计》 阅读全文
posted @ 2012-11-13 14:33 ``炯`` 阅读(3539) 评论(1) 推荐(0)
摘要:例(function(){ if(typeof Drag != "undefined") { var _Drag = Drag; } //此处声明Drag类 //--elementid:要移动元素的ID var Drag = window.Drag = function(elementid){ var thisDrag = this; this.DifWidth = 0; this.DifHeight = 0; this.thisDivDrag = document.getElementB... 阅读全文
posted @ 2012-11-12 16:11 ``炯`` 阅读(1121) 评论(0) 推荐(0)
摘要:<html><head> <title></title> <style type="text/css"> #test{ width:300px; height:55px; overflow:hidden; position:relative; border:1px solid red; } ul{ margin:0; padding:0; list-style:non... 阅读全文
posted @ 2012-10-25 14:35 ``炯`` 阅读(217) 评论(0) 推荐(0)
摘要:TestMove.jsView Code function getStyle(obj, attr) { if (obj.currentStyle) { return obj.currentStyle[attr]; } else { return getComputedStyle(obj, false)[attr]; }}function startMove(obj, json, fn) { clearInterval(obj.timer); obj.timer = setInterval(function () { ... 阅读全文
posted @ 2012-10-19 16:49 ``炯`` 阅读(188) 评论(0) 推荐(0)
摘要:利用事件冒泡机制页面中的评分界面,大家一定都很熟悉,现在假如我开了一家饭店,我需要一个在我们的网页上能让顾客对我的饭店进行打分。首先,我们需要两张星星的图片,一张是灰的的星星,一张是黄色的星星,我们分别命名为star.gif和star2.gif。如下图所示:接下来,我们开始编写打分程序的代码:<!--相关的html结构--><h1>费墨的饭店</h1><p>hygiene</p><p class="J_rate"> <img src="star.gif" title=" 阅读全文
posted @ 2012-10-19 10:10 ``炯`` 阅读(2437) 评论(0) 推荐(0)