Welcome 微信登录

首页 / 脚本样式 / JavaScript

理解JavaScript的caller,callee,call,apply

理解JavaScript的caller,callee,call,apply

首先想说说javascript中函数的隐含参数:arguments Arguments 该对象代表正在执行的函数和调用它的函数的参数。 [function.]arguments[n] 参数function :选项。当前正在执行的 Function 对象的名字。 n :选项。要传递给 Function 对象的从0开始的参数值索引。 说明 Arguments是进行函数调用时,除了指定的参数外,还另外创建的一个隐藏对象。Arguments是一个类似数组但不是数组...
ie 调试javascript的工具

ie 调试javascript的工具

做 web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到今天竟在无意中寻找到了这么个好工具,不敢私藏,共享出来,希望能...
ExtJS 2.0实用简明教程 之Border区域布局

ExtJS 2.0实用简明教程 之Border区域布局

该布局把容器分成东南西北中五个区域,分别由east,south, west,north, cente来表示,在往容器中添加子元素的时候,我们只需要指定这些子元素所在的位置,Border布局会自动把子元素放到布局指定的位置。看下面的代码: 复制代码 代码如下:Ext.onReady(function(){ new Ext.Viewport({ layout:"border", items:[{region:"north", height:50, title:...
ExtJS 2.0实用简明教程 之Ext类库简介

ExtJS 2.0实用简明教程 之Ext类库简介

ExtJS的类库由以下几部分组成: 底层API(core):底层API中提供了对DOM操作、查询的封装、事件处理、DOM查询器等基础的功能。其它控件都是建立在这些底层api的基础上,底层api位于源代码目录的core子目录中,包括DomHelper.js、Element.js等文件,如图xx所示。 控件(widgets):控件是指可以直接在页面中创建的可视化组件,比如面板、选项板、表格、树、窗口、菜单、工具栏、按钮等等,在我们的应用程序中可以直接通过应用这...
ExtJS 2.0 实用简明教程之布局概述

ExtJS 2.0 实用简明教程之布局概述

ExtJS的布局基类为Ext.layout.ContainerLayout,其它布局都是继承该类。ExtJS的容器组件包含一个layout及layoutConfig配置属性,这两个属性用来指定容器使用的布局及布局的详细配置信息,如果没有指定容器组件的layout则默认会使用ContainerLayout作为布局,该布局只是简单的把元素放到容器中,有的布局需要layoutConfig配置,有的则不需要layoutConfig配置。看代码: 复制代码 代码如下...
ExtJS 2.0实用简明教程 之获得ExtJS

ExtJS 2.0实用简明教程 之获得ExtJS

网址http://extjs.com/download,进入下载页面可以看到大致如图xxx所示的内容,可以选择选择1.1或2.0版本,本教程使用的2.0版本。 图1-1ExtJs不同版本下载选择页面 单击上图中的【Download ext-2.0.zip】超链接进行下载,把下载得到的ZIP压缩文件解压缩到【D:ExtCode】目录下,可以得到如如图1-2所示的内容。图1-2ExtJS发布包目录 adapter:负责将里面提供第三方底层库(包括Ext自带的底...
JavaScript 实现模态对话框 源代码大全

JavaScript 实现模态对话框 源代码大全

首先,来说一下对话框: 对话框在Windows应用程序中使用非常普遍,许多应用程序的设定,与用户交互需要通过对话框来进行,因此对话框是Windows应用程序中最重要的界面元素之一,是与用户交互的重要手段。对话框是一个特殊的窗口,任何对窗口进行的操作(如移动、最大化、最小化等)也可以在对话框实施。 对话框大致可以分为以下两种: (1)模态对话框:模态对话框弹出后,独占了系统资源,用户只有在关闭该对话框后才可以继续执行,不能够在关闭对话框之前执行应用程序其他部...
ExtJS 2.2.1的grid控件在ie6中的显示问题

ExtJS 2.2.1的grid控件在ie6中的显示问题

如下图所示: Menuitem的图标覆盖到了文字上方,这样的显示效果很不爽。<!--[if !vml]--><!--[endif]-->查看上一版本(2.2)发现并不存在这个问题。于是,比较2.2.1和2.2两个版本,发现在resources/css /ext-all.css的相关样式上存在差异,如下图:修改2.2.1版的这两处样式,即可解决这个问题。修改之后,在ie6上能够正常显示,如下图:<!--[if !vml]--&...
JavaScript 字符编码规则

JavaScript 字符编码规则

[escape] ISO Latin字符集对指定的字符串进行编码,不会被编码的字符[ @ * / +] [encodeURI] UTF-8字符集对指定的字符串进行编码 [encodeURIComponent] UTF-8字符集对指定的字符串进行编码,[支持更多的字符] 当源与目标页都为同一字符集时,并不需要转为UTF-8,这时可用[escape] 当源与目标页字符集不同时,需要对源字符转为目标字符,为统一可考虑使用UTF-8 new String(requ...
<< 1681 1682 1683 1684 1685 1686 1687 1688 1689 1690 >>