自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 浏览器播放视频 兼容方案

浏览器播放视频 兼容方案在IE中播放音频不能使用embed标签,只能使用object一个兼容的方案是:结合object和embed标签代码如下:   <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" allowfullscreen="true"

2013-05-01 11:54:20 1058

原创 Flash在chrome下的调试

Flash在chrome下的调试对于做开发的来说,没有调试简直就是无法想象的事情。最近开始学习Flex,却发现在chrome下不能调试,设置IE为默认浏览器后居然就就可以了。百思不得其解,网上一搜,果然,chrome的插件问题。chrome自带了一个flash的插件,虽然装的是flash的debug版本,但是chrome仍然使用的自己默认的flash,没有用我们安装的debug版。

2013-04-28 16:39:54 1456

原创 JS 中的call,apply,bind 和 caller, callee

call,apply,bind都是Function里面原生支持的方法,是JavaScript引擎内在实现的,每个Function的实例都有这三个属性。call() 和 apply() 的用法很相似,只是调用的时候传递参数的方式有些区别:call():function.call(object, arg1,arg2...),apply():function.apply(object,

2013-04-27 11:18:25 712

转载 JavaScript可否多线程? 深入理解JavaScript定时机制

JavaScript的setTimeout与setInterval是两个很容易欺骗别人感情的方法,因为我们开始常常以为调用了就会按既定的方式执行, 我想不少人都深有同感, 例如setTimeout( function(){ alert(’你好!’); } , 0);setInterval( callbackFunction , 100);认为setTimeout中的问候

2013-04-26 22:18:08 518 1

原创 JS文档工具:JsDoc Toolkit

JsDoc Toolkit文件下载地址:https://code.google.com/p/jsdoc-toolkit/downloads/detail?name=jsdoc_toolkit-2.4.0.zip使用方法:首先进入jsrun.jar目录下,输入命令:java -jar jsrun.jar app\run.js -a -t=templ

2013-04-26 11:46:39 696

转载 JS 压缩工具 closure compiler

文件下载地址https://code.google.com/p/closure-compiler/downloads/list使用方法:首先进入 compiler.jar这个文件所在的目录第一种:去掉注释和空格。  java -jar compiler.jar --compilation_level WHITESPACE_ONLY --js

2013-04-26 11:29:47 1586

原创 ExtJs 设置checkbox 全选/全不选

想设置一个checkboxGroup中所有的checkbox为全选或全不选,中间碰到一个小问题:当选中全选框后,所有的checkbox都为选中状态,这时改变其中某个checkbox的状态为未选中,则全选框也应置为未选中状态。网上查了一些资料,没找到很好的办法。这里解决的办法也不是特别好。首先在这个checkboxGroup中的添加一个全选框:每个checkbox绑定ch

2013-04-24 21:20:19 1335

原创 ExtJs store在load前配置传递参数的方法

2013-04-24 21:01:44 788

原创 ExtJs 自定义表单验证

2013-04-24 20:56:35 568

原创 ExtJs store传递给后台的参数使用POST方式

这个方法是从网上查到的,感觉十分好用

2013-04-24 20:48:41 1240

原创 ExtJs4 表格多列排序 multi-sort MVC

在ExtJs中,GridPanel的单列排序是直接支持的,即在column中设置属性 sortabel: true, 并在store里设置remoteSort: true即可。(注意:如果store里的remoteSort不设置成true,则默认只在当前页排序,是不提交后台的本地内存排序。)一般表格的多列排序是这样的:第一次,点击一列的表头,按照这列进行排序,第二次点击另外一列则在第一列排好序

2013-04-24 20:40:45 3004

原创 window.location对象

location是window下的一个全局变量location = { hash: "", host: "", hostname: "", href: "", pathname: "", port: "", protocol: "", search: "", reload: funciton(){}, replace: function(){},

2013-04-22 14:08:27 615

转载 从HTTP GET和POST的区别说起

原文地址:http://www.yining.org/2010/05/04/http-get-vs-post-and-thoughts/在推特上抱怨面试时问HTTP GETE和POST的区别得到回答都不满意,有人不清楚,当时只回复了看 RFC2616。趁有空说说面试时得到的回答大多是:POST是安全的,因为被提交的数据看不到,或者被加密的,其它的还有GET的时候中文出现乱码(在

2013-04-18 16:44:48 371

原创 Fiddler如何监测VirtualBox中的网络请求

1.Fillder 设置:Tools -> Fiddler Options -> Connections -> Allow remote computers to connect2.远程电脑设置(这里指虚拟机):Internet Explorer -> Tools -> Internet Options -> Connections -> LAN Settings ->

2013-04-17 11:12:51 1503

原创 JS中函数的声明和引用

1.直接通过function申明函数:function a(){ console.log("a");}a();//输出b;function a(){ console.log("b");}a();//输出b;可以看到,二者均输出“b”。在javascript中,直接通过function申明的函数,后面定义的会影响到前面的引用。2.通过var申明函数:

2013-04-09 18:18:01 609

原创 ExtJs grid里面,编辑(editor:'textfield')的时候,里面有一串字符串

在grid里面,点击编辑(editor:'textfield')的时候,里面有一串字符串(<div unselectable="on" class="x-grid-cell-inner x-unselectable" style="text-align: left; " id="ext-gen1147"> ),如何把这字符串去掉?因为在store里面没有定义对应字段的映射,如果定

2013-04-09 09:36:33 1426

原创 ExtJs中checkbox的change事件是根据lastValue的值来触发的

ExtJs中checkbox的change事件是根据lastValue的值来触发的

2013-04-09 09:35:01 1806

原创 JS 设计模式----工厂模式

工厂模式

2013-04-09 09:31:14 462

转载 回首JavaScript这一年:笑里藏刀 百媚丛生

Web技术每年都在日新月异的变化着,虽然这样,但仍然有一些语言处于屹立不倒的位置,比如本文要讨论的JavaScript。JavaScript自1995年诞生以来已过去17个年头,它被广泛地应用在Web开发中,随着HTML5技术的发展,JavaScript在未来还将有更大的发展和应用空间。JavaScript从过去“装饰性”的一种脚本语言转变为主流的编程语言,例如在2012年3月份发

2012-12-29 14:54:47 396

空空如也

空空如也

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

TA关注的人

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