使用javascript获取flash加载的百分比的实现代码 2017年02月06日 24 阅读 复制代码 代码如下:<!DOCTYPE HTML> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>flash download</title> </head> <body> <object id="movie" classid="clsid:d27cdb6e-ae6d-11cf-96b8-...
actionscript与javascript的区别 2017年02月06日 22 阅读 当时Netscape的JavaScript使其在与ie的浏览器大战中独占鳌头,而后ie创建了jscript应对Netscape的JavaScript,而事实上jscript基本上抄袭的JavaScript,这也是微软一直备受诟病的一件事,jscript与JavaScript有一些语法上的不一样,但二者均是同一类web开发技术,而且目前流行的是JavaScript,jscript的使用已经越来越少了。另外JavaScript的核心为ecmascript,与a...
js原生态函数中使用jQuery中的 $(this)无效的解决方法 2017年02月06日 23 阅读 我今天的例子是这样的, 复制代码 代码如下: $("ul li").hover(function(){ setTimeout(function(){ $(this).addClass("test"); alert("延迟了0.3s 我出现了!") //测试 },300) }) 在运行时,这个黄色部分是不执行的 ,然后我弹出了一下$(this)原来是undefined (其实已经猜到了); 然后我就没想(习惯),直接到百度找了,然后...
鼠标滑上去后图片放大浮出效果的js代码 2017年02月06日 23 阅读 复制代码 代码如下: <script> function GetAbsPosition(obj) { var curleft = 0, curtop = 0; do { curleft += obj.offsetLeft; curtop += obj.offsetTop; } while (obj = obj.offsetParent); return [curleft,curtop]; } function ShowFloatingImage...
Jquery下:nth-child(an+b)的使用注意 2017年02月06日 24 阅读 后面两个Class为空来应对可能增加的列数来调节列宽 $("div>p").parent().not($(".grid_2")).filter("nth-child("+lenth+"n+1)")来选择每行的第2列,但是却选中了第三列,百思不得其解 利用firbug查询该元素无意发现元素下的nodeindex(nodeindex为同级元素中的先后顺序)和参数an+b计算后的值相同,原来想直接利用nodeindex选择第2列好了但是不知道如何做好 查了...
jQuery 源码分析笔记(2) 变量列表 2017年02月06日 22 阅读 _jQuery = window.jQuery; _$ = window.$; 这两个变量是jQuery唯一使用的两个全局变量。在jQuery.noConflict()函数中,会把这两个变量恢复回去。 对于浏览器检测,jQuery使用的是检查UserAgent,而没有使用特性检测。 rwebkit = /(webkit)[ /]([w.]+)/, ropera = /(opear)(?:.*version)?[ /](w+)/, rmsie = /(msi...
使用jquery实现select添加实现后台权限添加的效果 2017年02月06日 19 阅读 呃。其实很简单的东西啦。页面的图两个列表都可以多选,实现如下效果:1、双击第一个列表中任意一个列表项,实现向下添加2、双击第二个列表中任意一个列表项,实现删除,2、点击按钮,实现对应功能。Html代码复制代码 代码如下: <form name="form1" method="post" action=""> <select id="select1" size="5" multiple style="width:100px " > &...
jquery 图片上传按比例预览插件集合 2017年02月06日 23 阅读 js部分是这样的: 复制代码 代码如下: //**********************图片上传预览插件************************ //作者:IDDQD(2009-07-01) //Email:iddqd5376@163.com //http://blog.sina.com.cn/iddqd //版本:1.0 //说明:图片上传预览插件 //上传的时候可以生成固定宽高范围内的等比例缩放图 //参数设置: //width 存放图片固定...
真正的JQuery.ajax传递中文参数的解决方法 2017年02月06日 20 阅读 本人最近也遇到了需要传递中文参数的问题。在网上搜索一下,复制粘贴发的到处都是的“终极”“解决方案”无非就是escape(str)来转码,然后在服务端还要写个方法再编辑一次,或用System.Text.Encoding下的方法来换来换去。 我很久以前一直在使用Prototype框架。在.net-GB2312或jsp-utf8下都使用过,从来没遇到有字符编码的问题。于是将Prototype和JQuery代码都下载下来打开研究原因。具体结果如下不同之处在于JQu...
JavaScript使用IEEE 标准进行二进制浮点运算产生莫名错误的解决方法 2017年02月06日 22 阅读 javascript做带小数的计算时,会出现9的循环,以下方法帮助解决。 第一个参数是需要处理的数值,第二个参数是需要保留的小数位数。自家项目里面就这么用了~ 复制代码 代码如下: function round(v,e){ var t=1; for(;e>0;t*=10,e--); for(;e<0;t/=10,e++); return Math.round(v*t)/t; } ...
最新28个很棒的jQuery 教程 2017年02月06日 23 阅读 学习使用 jQuery 创建一个确认对话框学习如何制作一个自动变换的幻灯片如何制作带缩略图的全屏图片画廊学习使用 jQuery 制作立体效果的滑动相册学习使用 jQuery 制作谷歌圣诞涂鸦学习使用 jQuery 制作缩略图预览滑块学习如何制作可爱的预览图库学习使用 jQuery 制作带动画切换的表单学习使用 jQuery 制作作品缩放滑块学习使用 jQuery 制作气泡形的图片画廊学习使用 jQuery 制作有吸引力的照片效果学习使用 jQuery 制作...
Jquery css函数用法(判断标签是否拥有某属性) 2017年02月06日 23 阅读 判断一个层是否隐藏: 复制代码 代码如下:$("#id").css("display")=="none" ;在所有匹配的元素中,设置一个样式属性的值: 复制代码 代码如下:$("p").css("color","red");把一个“名/值对”对象设置为所有匹配元素的样式属性。 这是一种在所有匹配的元素上设置大量样式属性的最佳方式 复制代码 代码如下:$("p").css({ color: "#ff0011", background: "blue" });如...
解读JavaScript代码 var ie = !-[1,] 最短的IE判定代码 2017年02月06日 22 阅读 var ie = !-[1,]; 这句代码在IE9之前曾被称为世界上最短的IE判定代码。代码虽短但确包含了不少javascript基础知识在里面。在这个例子中代码执行时会先调用数组的toString()方法,执行[1,].toString()在IE6,7,8中将会得到“1,”。然后表达式就变为!-“1,”。再尝试把“1,”转换成数值类型得到NaN ,再对NaN取负得到值仍为NaN。最后执行!NaN返回true。下面通过分解这个语句来回顾下代码中所涉及到的...
在JavaScript中监听IME键盘输入事件 2017年02月06日 21 阅读 输入法应当如何触发键盘事件呢?是每一下击键都触发一次事件,还是选词完毕才触发事件呢?整句输入又该如何触发事件呢?不同的操作系统和不同的浏览器对此有不同的看法。在最糟糕的情况下,用户使用输入法后浏览器就只触发一次 keydown ,之后就没有任何的键盘事件了。这对于 Suggestion 控件的实现来说是个大问题,因为 Suggestion 控件需要监听文本输入框的变化,而事件是最准确也最节省计算资源的做法,如果换成轮询的话性能就可能受到影响。 首先,要监听...
js 静态动态成员 and 信息的封装和隐藏 2017年02月06日 21 阅读 静态动态成员 一下用面向对象的相关概念来解释js中的仿面向对象,因为js中不像其他语言,不存在面向对象语言的相关特性,但可以通过一些技巧来模仿面向对象。我用同样的概念来概述js的这些方仿面向对象的概念,因为他们的行为作用类似。 在js中有如下函数 复制代码 代码如下: function test(){ var var_value; this.this_value; } 其中,var_value是静态成员,this_value是动态成员。 静态成员是关联到...
16个最流行的JavaScript框架[推荐] 2017年02月06日 24 阅读 1.jQuery – Javascript FrameworkjQuery 是最流行的 JavaScript 框架,它简化了HTML 文档遍历、事件处理、动画和Ajax交互。2.Dojo Javascript FrameworkDojo强大的核心使Web开发更加敏捷,它拥有出色的UI工具库,号称 Unbeatable JavaScript Tools。3.Sencha Ext JS4 JavascriptFramework官方介绍说是最先进的JavaScr...
JqGrid web打印实现代码 2017年02月06日 20 阅读 在IE9中打印没有问题,但IE6、7、8都会出现前几页空白的情况(只显示列头信息),找了很久,才发现是ui-jqgrid-bdiv样式类(在ui.jqgrid.css内)中的overflow引起的,在打印之前将其删除,打印之后将其恢复即可。 打印时的CSS样式如下: 复制代码 代码如下: <style type="text/css" media="print"> #accordion h3, #vcol, div.loading, div.ui...
在IE 浏览器中使用 jquery的fadeIn() 效果 英文字符字体加粗 2017年02月06日 20 阅读 <div id="test" >fdsfsdf123</div> 如 $("#test1").fadeIn(1000) test 中的英文字符在动画效果结束前会加粗 解决方法: 为test层设上背景颜色...
jQuery 源码分析笔记(4) Ready函数 2017年02月06日 24 阅读 这个功能在 jQuery的文档中提到了三种等价的形式: 复制代码 代码如下: // 定义在jQuery.fn.ready $(document).ready(handler); // 和上一个是同一个,不推荐 $().ready(handler); // 单独在jQuery对象中处理 $(handler); // 以上这个形式的定义: if(jQuery.isFunction(selector) { return rootjQuery.ready(sele...
精通Javascript系列之数值计算 2017年02月06日 24 阅读 更直观一点: --------------------- 例:var a=32.6; var b=67; var c=9e5; --------------------- 对于数值类型,如果希望转换为科学计数法,可以采用toExponential()方法,该方法接受一个参数,表示要输出小数倍数: --------------------- 例: var a=78.9; alert(a.toExponential(1)); -----------------...