自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 资源 (3)
  • 收藏
  • 关注

转载 XMLHttpRequest().readyState的五种状态详解

在《Pragmatic AJAX中文问题 A Web 2.0 Primer 》中偶然看到对readyStae状态的介绍,感觉这个介绍很实在,摘译如下:0: (Uninitialized) the send( ) method has not yet been invoked. 1: (Loading) the send( ) method has been invoked, req

2014-10-29 16:16:15 20563

转载 javascript中得in运算符

1、For...In 声明用于对数组或者对象的属性进行循环/迭代操作。   对于数组 ,迭代出来的是数组元 素,对于对象 ,迭代出来的是对象的属性;var xvar mycars = new Array()mycars[0] = "Saab"mycars[1] = "Volvo"mycars[2] = "BMW"for (x in mycars){

2014-10-29 14:23:43 916

转载 PhoneGap API介绍:Device

属性:device.namedevice.phonegapdevice.platformdevice.uuiddevice.version 变量作用域:由于device被分配到window对象,隐含说明其作用域为全局范围。// 下面两句引用了相同的“device”对象 var phoneName = window.device.name; var phoneName =

2014-10-29 11:26:40 543

转载 jqmobipanel内滚动插件jq.scroller.js

jqmobi的pannel本身可以实现滚动,但如果要在panel

2014-10-29 10:46:34 1579

转载 appframework基础 : 六、Scrolling使用,上下拖动,动态添加数据。

官网上Scrolling写的很简单。但自己要使用,却得试验很多次。例如要实现如下简单的功能:也就是动态加载数据,不管用户向上拖动还是向下拖动,都动态加载数据。

2014-10-28 17:48:08 1685

转载 appframework基础 : 五、a标签的使用

a标签,在appframework中添加了几个很特殊的属性。1 /data-transition表示panel如何出现,有一定的动画效果。       例如:   [html] view plaincopydata-transition="pop"     可以使用的参数有slide, up, down

2014-10-28 16:26:08 2726

转载 理解 JavaScript 作用域和作用域链

作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。JavaScript作用域  任何程序设计语言都有作用域的概念,简单的说,作用域就是变量与函数的可访问范围,即作用域控制着变量与函数的可见性和生命

2014-10-28 16:13:26 528

转载 全面理解javascript的caller,callee,call,apply概念(修改版)

(注:在看到大家如此关注JS里头的这几个对象,我试着把原文再修改一下,力求能再详细的阐明个中意义  2007-05-21)在提到上述的概念之前,首先想说说javascript中函数的隐含参数:argumentsArguments该对象代表正在执行的函数和调用它的函数的参数。[function.]arguments[n]参数function:选项。当前正在执行的Function

2014-10-28 15:44:11 467

转载 Javascript模块化编程(三):require.js的用法

作者: 阮一峰这个系列的第一部分和第二部分,介绍了Javascript模块原型和理论概念,今天介绍如何将它们用于实战。我采用的是一个非常流行的库require.js。一、为什么要用require.js?最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。

2014-10-28 15:19:16 441

转载 Javascript模块化编程(二):AMD规范

作者: 阮一峰这个系列的第一部分介绍了Javascript模块的基本写法,今天介绍如何规范地使用模块。(接上文)七、模块的规范先想一想,为什么模块很重要?因为有了模块,我们就可以更方便地使用别人的代码,想要什么功能,就加载什么模块。但是,这样做有一个前提,那就是大家必须以同样的方式编写模块,否则你有你的写法,我有我的写法,岂不是乱了套

2014-10-28 15:07:23 356

转载 Javascript模块化编程(一):模块的写法

作者: 阮一峰随着网站逐渐变成"互联网应用程序",嵌入网页的Javascript代码越来越庞大,越来越复杂。网页越来越像桌面程序,需要一个团队分工协作、进度管理、单元测试等等......开发者不得不使用软件工程的方法,管理网页的业务逻辑。Javascript模块化编程,已经成为一个迫切的需求。理想情况下,开发者只需要实现核心的业务逻辑,其他都可以加载别人已经

2014-10-28 14:59:56 449

转载 悟透JavaScript

引子    编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。    数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。    你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一

2014-10-28 11:12:23 475

原创 appframework(2.1) 小技巧(更新中)

var webRoot = "./"; //初始化默认设置$.ui.animateHeaders = false; //禁止头部动画$.ui.useOSThemes = false; //禁止自动选择皮肤$.ui.autoLaunch = false; //自动初始化$.ui.openLinksNewTab = false; //禁止在新窗口打开页面?$.ui.splitview =

2014-10-28 10:06:59 2451

转载 appframework 快速开始

DOCTYPE html> html>head> title>jqmobititle> meta http-equiv="Content-type" content="text/html; charset=utf-8"> meta name="viewport" content="width=device-width, initial-scale=1, maximum

2014-10-28 10:04:03 1264

转载 Mac OS X 10.9 安装 Brew

brew 类似于Debian的apt-get或者centos的yum安装,一般没有专门需求的话。Mac OS X的OS X Server就完全可以做大部分服务器功能了。1、Mac OS X 应用程序 -> 实用工具 -> 终端,输入以下命令:sudo sucurl -L http://github.com/mxcl/homebrew/tarball/master | tar xz

2014-10-28 10:02:14 1296

转载 appframework基础 : 四、panel 属性

div class="panel" id="about" style="overflow:hidden"> div> no scrolling --> div class="panel" id="login" selected="true"> div> Default loaded panel --> div class="panel" id="login" modal="true">

2014-10-28 10:00:22 1470

转载 appframework基础 : 三、页面传值方式

jqMobi入门教程  页面传值方式 主要有四种:1、HTML5 LocalStorage 本地存储2、隐藏字段3、扩展属性4、服务器端的session等 1、HTML5 LocalStorage 本地存储      这种传值方式类似于cookie传值方式,是HTML5的新标准。在HTML5中,本地存储是一个window的属性,包括localStorag

2014-10-28 09:59:15 1414

转载 appframework基础 : 二、定义header

1、定义公共的header:也就是所有panel默认的header,需要在内部,也就是和同一级的位置添加一个header 标签,并且id必须是header例如:header id="header"> h1>headerh1> a id="A3" href="javascript:;" class="button" >返回a>header> 

2014-10-28 09:56:43 1269

转载 appframework基础 : 一、介绍

jqmobi,也就是被intel收购后的appframework。可以看做是jquerymobile的一个升级版。解决了诸如jqm中转场时候的闪屏等问题,本身是在jquery基础上“精简”的版本(只针对moblie,删除了大部分browser相关的东东),所以对于熟悉juqery的前端开发人员来说更容易上手。  基本的代码结构:DOCTYPE html>HTML5 doctype

2014-10-28 09:54:02 1870

转载 html5 viewport指令

在移动app开发中会经常使用到viewport指令,  ViewPort 标记用于指定用户是否可以缩放Web页面,如果可以,那么缩放到的最大和最小缩放比例是什么。ViewPort 标记的content值是由指令及其值组成的以逗号分隔的列表。1 meta name="viewport" content="width=device-width, initial-scal

2014-10-27 17:56:37 1172

转载 Padding在Chrome和IE中的区别

div{ width:500px; padding:0px; } chrome和ie下宽度均为500px,两者相同。 但是:div{ width:500px; padding:0px 20px 0px 20px; } 当padding的值不为0的时候,情况就不一样了。chrome下 div

2014-10-27 17:25:52 5704

转载 区别各种IE浏览器的css写法

1.区别IE和非IE浏览器 #tip { background:blue; /*非IE 背景藍色*/ background:red \9; /*IE6、IE7、IE8背景紅色*/ }  2.区别IE6,IE7,IE8,FF【区别符号】:「\9」、「*」、「_」 【示例】:#tip { background:blue;

2014-10-27 17:25:08 1056

转载 CSS学习中的十条速记口诀

1、IE边框若显若无,须注意,定是高度设置已忘记;  注释:在IE下,如果边框若显若无,那肯定是忘记设置高度了。 2、浮动产生有缘故,若要父层包含住,紧跟浮动要清除,容器自然显其中;  注释:如果浮动的子元素要被外面的父层元素包含住,那么就要在父元素中的某个地方添加一条clear:both;的样式,那么浮动的子元素就会出现在父元素中了。 例子:

2014-10-27 17:10:19 788

利用html5本地数据库,实现自定义背景图片。

纯属自娱自乐,利用html5本地sqllite数据库,实现自定义背景图片。

2013-01-09

Keepalived权威指南(中文)

Keepalived权威指南 包括Ubuntu,Fedora,SUSE技术

2012-12-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除