技术开发

Javascript解决常见浏览器兼容问题的12种方法
JavaScript技术

Javascript解决常见浏览器兼容问题的12种方法

阅读(44) 作者(admin)

如果你不知道原因,不要过于担心,请研究CSS规则并查看这篇文章:使用CSS来修正一切: 20 +常见错误和修复。 如果这些也无效,您可以通过下面列出的12个javascript解决方案修复它,这样您的网页看起来就能跨越所有浏览器了! 在...

JavaScript技术

用AJAX返回HTML片段中的JavaScript脚本

阅读(46) 作者(admin)

这是AJAX开发中很常见的问题,如果你不是一直在用JavaScript框架做开发,相信你早就发现这个问题了。本文分析了两个解决办法,其中一个是讲解jQuery框架的实现。

一、 问题描述 下面举个简单的例子,演示问题所在。在下面...

JavaScript技术

javascript splice数组简单操作

阅读(34) 作者(admin)

Test [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]比较简单的删除数组中数据操作,更详细的可以参考http://www.jb51.net/article/21505.htm...

JavaScript技术

jQuery 数据缓存data(name, value)详解及实现

阅读(29) 作者(admin)

作为一名程序员,一提到“缓存”你很容易联想到“客户端(浏览器缓存)”和“服务器缓存”。客户端缓存是存在浏览者电脑硬盘上的,即浏览器临时文件夹,而服务器缓存是存在服务器内存中,当然在一些高级应用场合也有专门的缓存服...

JavaScript技术

javascript下动态this与动态绑定实例代码

阅读(36) 作者(admin)

那么函数就是被掰成两部分储存于对象,一是其函数名(键),一是函数体(值),那么函数中的this一般都指向函数所在的对象。但这是一般而已,在全局调用函数时,我们并没有看到调用者,或者这时就是window。不过,函数声明后,其实并没有绑定...

JavaScript技术

javascript forEach函数实现代码

阅读(39) 作者(admin)

复制代码 代码如下: function forEach(object, block, context, fn) { if (object == null) return; if (!fn) { if (typeof object == "function" && object.call) { //遍历普通对象 fn = Function; } else if (type...

JavaScript技术

javascript bind绑定函数代码

阅读(42) 作者(admin)

具体结论可参见《javascript下动态this与动态绑定实例代码》。本文专注设计一个无侵入的绑定函数。 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]基于不扩展原生对象的原则,弄了这个bind函数(dom为作用域),用法与Pr...

JavaScript技术

jQuery DOM操作小结与实例

阅读(46) 作者(admin)

DOM操作的分类:DOM CORE(核心)、HTML-DOM和CSS-DOM 1. DOM Core DOM Core并不专属于javascript,任何一种支持DOM的程序设计语言都可以使用它。

它的用途并非仅限于处理网页,也可以用来处理任何一种使用标记语言编写出来...

Extjs学习笔记之一 初识Extjs之MessageBox
JavaScript技术

Extjs学习笔记之一 初识Extjs之MessageBox

阅读(40) 作者(admin)

在其中新建一个my目录,以后所有的样例文件都新建在这个目录中。1.Hello world! 先看一个Extjs版的Hello World网页的全部代码: 复制代码 代码如下: <html> <head> <title>Extjs MessageBox</title> <link rel="Stylesh...

Extjs学习笔记之二 初识Extjs之Form
JavaScript技术

Extjs学习笔记之二 初识Extjs之Form

阅读(41) 作者(admin)

Extjs中的表单组件是Ext.form.BasicForm,不过最简单最常用的是Ext.form.FormPanel控件,它继承自Panel,具有一定的界面显示控制能力,它其中包含着一个BasicForm对象,用来执行向服务器提交,加载等动作。Extjs也对常用的html表...

Extjs学习笔记之三 extjs form更多的表单项
JavaScript技术

Extjs学习笔记之三 extjs form更多的表单项

阅读(44) 作者(admin)

1.日期选择框,DateField 日期选择框在日常项目中被广泛应用,一个方便的日期输入机制能够极大的提高用户体验。Extjs的DateField非常友好灵活强大。可以通过如下代码新建一个日期选择框: 复制代码 代码如下: new Ext.form...

Extjs学习笔记之四 工具栏和菜单
JavaScript技术

Extjs学习笔记之四 工具栏和菜单

阅读(37) 作者(admin)

ToolBar的使用很简单,关键是向ToolBar上面添加内容,默认地ToolBar添加的是Button,不过实际上可以向Toolbar添加任意的组件。下面是一个例子: 复制代码 代码如下: <script type="text/javascript"> Ext.onReady(function()...

JavaScript技术

EXT中xtype的含义分析

阅读(42) 作者(admin)

序言

根据我在论坛上的观察,xtype用起来的时候疑惑会比较多。甚至有些人根本忽略xtype,或者不清楚它是什么。所以我决定阐述一下这个xtype的概念。

定义

xtype就是一个代表类(Class)的标识名字。

譬如,你有这个类,...

JavaScript技术

jQuery DOM操作 基于命令改变页面

阅读(39) 作者(admin)

呃,貌似是广告哈?呵呵,不过的确是这样,jQuery为我们提供了丰富的DOM操作方法,使这些复杂的DOM操作变得简单。 继上一回写jQuery的笔记貌似已经过去很长时间了,这一节也确实有必要写一下了,呵呵,Let's Go~ 操作属性: 之前,我们说...

JavaScript技术

让多个输入框中的内容同时变化的js代码

阅读(34) 作者(admin)

[Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]定义和用法 onkeyup 事件会在键盘按键被松开时发生。 语法 onkeyup="SomeJavaScriptCode"参数 描述 SomeJavaScriptCode 必需。规定该事件发生时执行的 Java...

JavaScript技术

判断iframe是否加载完成的完美方法

阅读(42) 作者(admin)

复制代码 代码如下:var iframe = document.createElement("iframe"); iframe.src = "http://www.jb51.net";

if (!/*@cc_on!@*/0) { //if not IE iframe.onload = function(){ alert("Local iframe is now loaded."...

JavaScript技术

IE iframe的onload方法分析小结

阅读(32) 作者(admin)

判断iframe是否加载完成的完美方法IE 支持 iframe 的 onload 事件,不过是隐形的,需要通过 attachEvent 来注册。 第二种方法比第一种方法更完美(采用readystatechange判断),因为 readystatechange 事件相对于 load 事件...

JavaScript技术

javascript new一个对象的实质

阅读(32) 作者(admin)

以前这些东西自己清楚,可是却解释不出来,也没有去深究这些东西。今天在看《悟透JavaScript》的时候,看到作者的描述,“茅厕”顿开。

现摘录如下,作者说的很是清楚:

用 var anObject = new aFunction() 形式创建对象的过...

JavaScript技术

jQuery开发者都需要知道的5个小技巧

阅读(42) 作者(admin)

1.禁用右键菜单 复制代码 代码如下: $(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; }); }); 2.让字体闪烁 复制代码 代码如下: jQuery.fn.flash = function( color, du...

Extjs学习笔记之六 面版
JavaScript技术

Extjs学习笔记之六 面版

阅读(43) 作者(admin)

Extjs为我们封装好了Panel,Panel具有统一的标题头,面板体,面板底部,还可以自由的添加工具栏等。另外,extjs中还有丰富的布局,可以用来布局Panel。这种方式很像Java的Swing. Panel可以嵌套,可以作为整个页面的框架,也可以作为...

JavaScript技术

Javascript 中的类和闭包

阅读(46) 作者(admin)

有人说javascript也是面向对象的,只是它是prototype based,当然这只是概念上的区别,我不想讨论js是不是面向对象的,关键是想说明虽然javascript的类表现得很像其他语言中的类,但是内部的实现机理确不太一致,如果一味的把ja...

JavaScript技术

IE6下JS动态设置图片src地址问题

阅读(33) 作者(admin)

这两天赶一个项目,要求鼠标点击小图显示大图,于是用JS来根据小图来设置大图的SRC,设计完后问题就出来了。在IE6下大图显示不出,鼠标放置在图片上右键链接地址是可以正常显示链接地址的,并且点击显示图片图片才能被正常显示...

JavaScript技术

Extjs学习笔记之七 布局

阅读(38) 作者(admin)

Extjs Layout Browser .Extjs3.1.0 版本支持17种,下面挑一些重要的简要的说明一下,要看效果,去上面给的链接,不再贴图了。给Panel设置Layout的方法是一样的,就是设置Panel的Layout配置项。1. AbsoluteLayout 可以通过Panel...