-
重写javascript中window.confirm的行为
javascript中window.confirm这个方法很好用,可以弹出一个确认对话框我们之所以弹出这个对话框,可能就是因为该操作很危险,所以要用户确认。但如果默认选择"确定",则可能违背了这个原则。 另外...
作者:asdasdasd03-30 -
JS自动缩小超出大小的图片
复制代码 代码如下: <script type="text/javascript" src="js/jquery.min.js"></script> <script type="text/javascript"> jQuery.fn.LoadImage=function(scaling,width,height,loadpic){ if(lo...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记10 再访js对象
1、对象再认识
作者:asdasdasd03-30
(1)对象属性和特性
什么是属性(Property),什么是特性(Attribute),这有什么区别?我不想也不会从语义学上去区分,对于这系列文章来说,属性就是组成对象的一个部分,广... -
JS 实现Div向上浮动的实现代码
Html 及 JS 代码如下: 复制代码 代码如下: <div id="newsOne" onmouseover="CleartTimeInterVal();" onmouseout="resetInterVal();" style="position: absolute; width: 100px;"> <a href="htt...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记 概述
在JavaScript面世之初,没有人会想到它会被应用的如此广泛,也远比一般人想象中的要复杂强大的多,在我自己学习的过程中,曾经有过多次震撼,只是常常没有过多久,很多美轮美奂的用法就又模糊起...
作者:asdasdasd03-30 -
基于JQuery模仿苹果桌面的Dock效果(初级版)
新的一天新的开始,今天要分享的是用JQuery模仿苹果操作系统桌面的Dock效果,之所以称之为初级版,是因为其中还有一些bug,显示效果并不稳定。由于时间的关系,这些bug还没有修复,希望高手们不...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记11 内建js对象
内建对象就好比是JDK中的类库,开发者可以直接拿来使用,这极大的方便了常见的编程任务。这篇文章就来浏览一下主要的内建对象,当然,我们并不是第一次接触内建对象,前面已经接触到的就有Objec...
作者:asdasdasd03-30 -
JS控制按钮自动切换背景颜色(可暂停)
JS控制按钮自动切换背景颜色,可暂停_脚本之家
.grigg{
position:relative;
font-family:Verdana;
font-size:16px;color:#ffffff;
}
脚本之家
[C... -
JS控件的生命周期介绍
JS控件的生命周期跟其他平台UI的生命周期类似,但是又有自己的特点,我们只有将控件的生命周期划分清晰,所有的控件编写、mixins的编写和plugin的编写才能遵循控件的生命周期做统一的管理。在这...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记2 js基础语法
这一篇复习一下ECMAScript规范中的基础语法,英文好的朋友可以直接阅读官方文档。JavaScript本质上也是一种类C语言,熟悉C语言的朋友,可以非常轻松的阅读这篇文章,甚至都可以跳过,不过建议你...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记3 js简单数据类型
ECMAScript是一种动态类型的语言,构建于5种简单数据类型(Undefined、Null、Boolean、Number、String)和一种复杂数据类型(Object)的基础之上。这篇文章就来复习一下简单数据类型,我会尽量从...
作者:asdasdasd03-30 -
利用谷歌地图API获取点与点的距离的js代码
复制代码 代码如下: var request; var distanceArray = []; function getdistance() { distanceArray = []; var directionsService = new google.maps.DirectionsService(); for (var a = 0; a ...
作者:asdasdasd03-30 -
基于JQuery的模拟苹果桌面Dock效果(稳定版)
已经迫不及待的想要将我的最新成果分享给大家了,其实代码和之前的版本很相似。 首相是HTML页面代码: 复制代码 代码如下: <!DOCTYPE html> <html lang="zh-cmn-Hans-CN"> <head> <meta http-eq...
作者:asdasdasd03-30 -
js Dialog 实践分享
分析:
作者:asdasdasd03-30
1. Dialog的生命周期:
2. Dialog的结构:标题、内容(DOM)、数据、提交栏、关闭按钮
显示以及加载数据
1. Content 作为页面代码隐藏到页面中,Dialog显示后,将数... -
JavaScript高级程序设计(第3版)学习笔记12 js正则表达式
需要指出的是,这里只是总结了正则表达式的常用的且比较简单的语法,而不是全部语法,在我看来,掌握了这些常用语法,已经足够应对日常应用了。正则表达式不只是应用在ECMAScript中,在JAVA、.N...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记13 ECMAScript5新特性
接下来应该是BOM和HTML5了,但是鉴于ECMAScript5相对于ECMAScript3的新变化比较多,而且这些变化也非常的有意思,因此在这篇文章中再将我认为的有意思的变化(并非全部变化)集中整理一下,但这...
作者:asdasdasd03-30 -
关于js new Date() 出现NaN 的分析
此NaN不为NaN: 程序代码如下: 复制代码 代码如下: var date =new Date(d); if(!date || !date.getFullYear) { return; } return S.Date.format(d,'yyyy-mm-dd');//格式化函数,跟此文无关 在...
作者:asdasdasd03-30 -
JavaScript高级程序设计(第3版)学习笔记4 js运算符和操作符
在ECMAScript中,有非常丰富的运算符和操作符,在这篇文章中将按通常的分类来稍微整理一下,不过在整理之前,先说明一下:
作者:asdasdasd03-30
1、虽然标题是运算符和操作符,然而在我看来并没有多少严格区分的必要... -
JavaScript 用cloneNode方法克隆节点的代码
很多时候我们会用for 来生成多个结构相同的节点结构,这样我们需要写很多createElement、setAttribute、appendChild 等代码。 但其实我们只需要有一个html 的模板,就可以用cloneNode 方法对已有...
作者:asdasdasd03-30 -
JS判断浏览器类型与版本的实现代码
在众多的浏览器产品中,IE、Firefox、Opera、Safari........众多品牌却标准不一,因此时常需要根据不同的浏览器,甚至相同浏览器不同版本做不同的操作,因此,知晓浏览器的判断方法,还是很重要...
作者:asdasdasd03-30 -
javascript中input中readonly和disabled区别介绍
Readonly和Disabled是用在表单中的两个属性,它们都能够做到使用户不能够更改表单域中的内容。但是它们之间有着微小的差别,总结如下: Readonly只针对input(text / password)和textarea有效,而...
作者:asdasdasd03-30 -
js事件(Event)知识整理
鼠标事件 鼠标移动到目标元素上的那一刻,首先触发mouseover 之后如果光标继续在元素上移动,则不断触发mousemove 如果按下鼠标上的设备(左键,右键,滚轮……),则触发mousedown 当设备弹起的时候...
作者:asdasdasd03-30 -
jquery 实现checkbox全选,反选,全不选等功能代码(奇数)
设页面有如下一组复选框和几个相关按钮(全选,反选,全不选等): 复制代码 代码如下: <input type="checkbox" name="fruit" value="apple" />苹果 <input type="checkbox" name="fruit" value...
作者:asdasdasd03-30 -
Lazy Load 延迟加载图片的jQuery插件中文使用文档
什么是LazyLoad技术? 在页面上图片比较多的时候,打开一张页面必然引起与服务器大数据量的交互。尤其是对于高清晰的图片,占了几百K的空间。Lazy Load 是一个用 JavaScript 编写的 jQuery 插件...
作者:asdasdasd03-30 -
分享一道笔试题[有n个直线最多可以把一个平面分成多少个部分]
复制代码 代码如下: <html> 题:<br /> 有n个直线最多可以把一个平面分成多少个部分<br /><br /> 线条数:<input type="text" id="line"/><br /> 内交点:<label id="innerPoint"></label><br /> 分...
作者:asdasdasd03-30