![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
XHTML、CSS、DIV、Javascript、AJAX
文章平均质量分 67
lcj8
这个作者很懒,什么都没留下…
展开
-
Javascript技术总结
B/S架构的应用系统,除了需要使用一些动态脚本语言进行数据库等一系列服务器资源的访问,还需要适当使用客户端脚本进行页面的界面动态显示、提交服务器前的预处理、根据用户的操作行为进行合理的事件处理等等。你可能认为最流行的语言是Java、Basic、C、C++之类的高级语言,实质上Javascript也是当之无愧的流行语言。它的奥妙远比你想象中的还要多。如果你看过原创 2008-09-08 00:43:00 · 946 阅读 · 0 评论 -
Javascript Function()扩展
1、概述 在Javascript中,function非常灵活且功能强大。我们可以通过new Function(‘’,’’) 、eval()来等动态构建函数,这在别的语言(Java)中很难做到的。但这里不是介绍Function的特性,而是考量Function函数的扩展,比较Moot原创 2009-03-11 15:23:00 · 2090 阅读 · 0 评论 -
ExtJS中关于scope和createDelegate()
关于JavaScript中this的使用,这是一个由来已久的问题了。我们这里就不介绍它的发展历史了,只结合具体的例子,告诉大家可能会遇到什么问题,在遇到这些问题时EXT是如何解决的。在使用EXT时,最常碰到的就是使用Ajax回调函数时出现的问题,如下面的代码所示。 input type="text" name="text" id="text">现在的HTML 页面中有一个text输入框原创 2009-03-11 15:19:00 · 2813 阅读 · 0 评论 -
对applyTo和renderTo的理解和思考
extjs中经常会用到renderTo或applyTo配置选项。这里,我就比较下两者的区别与用法。 1、renderTo与render方法对应 2、applyTo与applyToMarkup方法对应 一、applyTo的使用: 1、applyTo所指向的el元素必须要有父节点。 2、applyTo所指向的el元素实际上是充当了对象要渲染的模板,对象是渲染在其父节点内。即对象实例化后所产生的h原创 2009-03-11 22:29:00 · 1082 阅读 · 0 评论 -
JSON学习
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:”(冒原创 2009-03-19 12:35:00 · 534 阅读 · 0 评论 -
Ie和firefox的Js区别
1. 对象问题 1.1 Form对象 现有问题:现有代码这获得form对象通过document.forms("formName"),这样使用在IE 能接受,MF 不能。解决方法:改用 作为下标运算。改为document.forms["formName"]备注上述的改用 作为下标运算中的formName是id而name1.2 HTML对象 现有问题:在 IE 中,HTML 对象的 ID 可以作原创 2009-04-10 10:00:00 · 792 阅读 · 0 评论 -
Javascript的IE和Firefox兼容性汇编
微软关于IE、Firefox、Opera和Safari的JavaScript兼容性研究曾经发表过一份草案,可以点击下载《JScript Deviations from ES3》 以下为网上的一些搜集和整理(FF代表Firefox) 集合类对象问题现有代码中存在许多 document.form.item("itemName") 这样的语句,不能在 FF 下运行解决方法:改用 documen原创 2009-04-10 09:52:00 · 475 阅读 · 0 评论 -
javascript脚本中opener和parent的区别
opener即谁打开我的,比如A页面利用window.open弹出了B页面窗口,那么A页面所在窗口就是B页面的opener,在B页面通过opener对象可以访问A页面。parent表示父窗口,比如一个A页面利用iframe或frame调用B页面,那么A页面所在窗口就是B页面的parent。在JS中,window.opener只是对弹出窗口的母窗口的一个引用。比如:a.html中,通过点击按钮等方式原创 2009-04-19 02:08:00 · 580 阅读 · 0 评论 -
IE与Firefox的CSS兼容大全
CSS对浏览器器的兼容性具有很高的价值,通常情况下IE和Firefox存在很大的解析差异,这里介绍一下兼容要点。 常见兼容问题: 1.DOCTYPE 影响 CSS 处理 2.FF: div 设置 margin-left, margin-right 为 auto 时已经居中, IE 不行 3.FF: body 设置 text-align 时, div 需要设置 margin: au原创 2009-04-10 09:58:00 · 456 阅读 · 0 评论 -
JS Format数字的函数
String.prototype.Formate = function(strValue,formatRule){var spString;var spFormate;var spFormateValue;var formatString="";var condition="";var flg="true";var count=原创 2009-04-19 02:02:00 · 1961 阅读 · 0 评论 -
Javascript内置变量top和parent区别
top:该变更永远指分割窗口最高层次的浏览器窗口。如果计划从分割窗口的最高层次开始执行命令,就可以用top变量。parent:该变量指的是包含当前分割窗口的父窗口。如果在一个窗口内有分割窗口,而在其中一个分割窗口中又包含着分割窗口,则第2层的分割窗口可以用parent变量引用包含它的父分割窗口。附:Windwo对象、Parent对象、Frame对象、Document对象和Form对象的原创 2009-04-19 02:14:00 · 619 阅读 · 0 评论 -
关于js select 上移,下移,置顶,置底
在网上搜索select排序功能代码, 有一大堆,可真正实现置顶功能的却很少,不是功能没有实现,就是速度奇慢无比,当然也可能是自己搜索能力没有过关,于是想到"求人不如己",自己奋笔直书,写完整的select排序功能,只对IE7.0和Firefox3.0进行测试通过!希望能给需要类似功能同仁提供一些帮助! Html代码 > HTML> HEAD>原创 2009-04-29 19:45:00 · 3521 阅读 · 1 评论 -
button在ie中两边空格的bug
当我们在ie当中创建一个button/submit button的时候,button的宽度比firefox大。解决方法如下文:http://www.planabc.net/2008/11/12/the_stretched_buttons_bug/原创 2009-08-04 14:52:00 · 580 阅读 · 0 评论 -
学习笔记:css selector
css can be composed by: selector { property: value; } 1. type selector h1 {color: #36c;} 2. universal selector* {color: #365;} 3. decendent selectorul em {text-transform: up原创 2009-08-04 14:46:00 · 585 阅读 · 0 评论 -
DIV+CSS专题:入门教程
DIV+CSS是网站标准(或称“WEB标准”)中常用的术语之一,通常为了说明与HTML网页设计语言中的表格(table)定位方式的区别,因为XHTML网站设计标准中,不再使用表格定位技术,而是采用DIV+CSS的方式实现各种定位。 用div盒模型结构给各部分内容划分到不同的区块,然后用css来定义盒模型的位置、大小、边框、内外边距、排列方式等。 CSS是英语Cascading Style原创 2010-03-31 16:51:00 · 801 阅读 · 0 评论 -
CSS网页布局开发小技巧24则
在CSS网页布局开发中,会有很多小技巧,新手朋友往往对此很不熟悉。在某一两个小问题上,或许纠缠很长时间才能搞明白,虽然在的文档中,多次提及过这方面的内容,但依然有很多朋友在这些问题上犯错。 我们今天看看这些CSS技巧,认真读一读,或许您并不能完全理解,您可以在进行搜索,扩展您所想要得到的知识,相信您会有很多收获! 一、ul标签在Mozilla中默认是有padding值的,而在IE中只有m原创 2010-04-01 10:32:00 · 676 阅读 · 0 评论 -
Javascript闭包技术[zz]
最近在网上查阅了不少Javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。一、什么是闭包?“官方”的解释是:所谓“闭包”,指的是一个拥有许多变量和绑定了这些变量的环境的表达式(通常是一个函数),因而这些变量也是该表达式的一部分。相信原创 2009-03-11 13:38:00 · 640 阅读 · 0 评论 -
JavaScript中的闭包Closures
示例: //Passed in FF2.0, IE7, Opera9.25, Safari3.0.4 function outer(){ var a="aaa"; var b="bbb"; return function(){ return a + " " + b; }; } var inner=outer(); document.write(inner());outer原创 2009-03-11 13:37:00 · 551 阅读 · 0 评论 -
JavaScript面向对象编程
自从有了Ajax这个概念,JavaScript作为Ajax的利器,其作用一路飙升。JavaScript最基本的使用,以及语法、浏览器对象等等东东在这里就不累赘了。把主要篇幅放在如何实现JavaScript的面向对象编程方面。 1. 用JavaScript实现类 JavaScritpt没有专门的机制实现类,这里是借助它的函数允许嵌套的机制来实现类的。一个函数可以包含变量,又可以包含其原创 2008-07-04 11:13:00 · 592 阅读 · 0 评论 -
深入理解JavaScript函数
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。 javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数的使用语法: 以下是引用片段: function func1(…){…} var func原创 2008-07-04 11:15:00 · 569 阅读 · 0 评论 -
document 对象详解
document 对象详解 document 文挡对象 - JavaScript脚本语言描述 --------------------------------------------------------------------- 注:页面上元素name属性和JavaScript引用的名称必须一致包括大小写 否则会提示你一个错误信息 "引用的元素为空或者不是对象原创 2008-07-07 14:43:00 · 679 阅读 · 0 评论 -
JavaScript中的数组
使用JavaScript可以创建自己的对象。虽然JavaScript内部和浏览器本身的功能已十分强大,但JavaScript还是提供了创建一个新对象的方法。 使其不必像超文本标识语言那样,求于或其它多媒体工具,就能完成许多复杂的工作。 在JavaScript中创建一个新的对象是十分简单的。首先它必须定义一个对象,而后再为该对象创建一个实例。这个实例就是一个新对象,它具有对象定义原创 2008-07-04 11:19:00 · 608 阅读 · 0 评论 -
深入理解JavaScript中的事件
在很多语言的学习中,“事件”都是一个比较难理解,但是又是一个很重要的概念。JavaScript中的事件处理也是一样,正因为有了事件处理,才会出现Ajax拖动的效果。本文就讨论一下JavaScript中的事件处理,读过之后,您就会知道,很多Ajax框架实现拖动效果的原理了。 一、 IE Event对象(一)IE Event对象的主要属性和方法 在IE中有一个专门负责原创 2008-07-04 11:17:00 · 588 阅读 · 0 评论 -
悟透JavaScript
引子 编程世界里只存在两种基本元素,一个是数据,一个是代码。编程世界就是在数据和代码千丝万缕的纠缠中呈现出无限的生机和活力。 数据天生就是文静的,总想保持自己固有的本色;而代码却天生活泼,总想改变这个世界。 你看,数据代码间的关系与物质能量间的关系有着惊人的相似。数据也是有惯性的,如果没有代码来施加外力,她总保持自己原来的状态。而代码就象能量,他存在的唯一目的,就是要努力改变数原创 2008-09-21 13:21:00 · 622 阅读 · 0 评论 -
第一个javascript prototype
/* person这个函数其实就是创建了一个类 这个函数相当于一个构造函数, 初始化name和sex属性... 这里的this指的就是person这个对象 */ function person(name,sex){ this.name=name; this.sex原创 2008-09-21 13:06:00 · 698 阅读 · 0 评论 -
document.all笔记
document.all是页面内所有元素的一个集合。例如: document.all(0)表示页面内第一个元素二.document.all可以判断浏览器是否是IE if(document.all){ alert("is IE!"); }三.也可以通过给某个元素设置id属性(id=aaaa),然后用document.all.aaaa调用该元素四.案例:代码1: name=aaa value=a原创 2008-09-21 23:28:00 · 510 阅读 · 0 评论 -
CSS相关
http://builder.yaml.de/现在编辑css工具 css中"."和"#"什么意思 ?. 是类 # 是id原创 2008-10-14 12:33:00 · 546 阅读 · 0 评论 -
CSS学习
CSS的几种形式:1)嵌入样式@import url("css/layout.css");2)行内样式Home>3)外部连接样式CSS语法结构:1)类选择符(根据页面上的标签名)body{} div{} span{}2)群组选择符h1,h2,h3,p,span{}3)包含选择符h1 span{}4)id及class选择符#admin1985{}或.admin1985{原创 2008-10-12 14:40:00 · 585 阅读 · 0 评论 -
CSS学习笔记
1、中的LI前面的符号不出现而且不占位置 list-style:none;margin:0px;padding:0px;2、CSS相对定位语法当父对象的position为absolute或者relative的时候子对像如果设置了position为absolute,则top,left,right,bottom相对于父对象例子:基准点测试1测试23、CSS原创 2009-02-20 10:22:00 · 877 阅读 · 0 评论 -
学习XHTML、CSS、DIV、Javascript,AJAX等页面技术的不错网站
http://www.cainiao8.com/web/xhtml.html原创 2008-12-15 00:35:00 · 605 阅读 · 0 评论 -
javascript的原型
函数:原型每一个构造函数都有一个属性叫做原型(prototype,下面都不再翻译,使用其原文)。这个属性非常有用:为一个特定类声明通用的变量或者函数。prototype的定义你不需要显式地声明一个prototype属性,因为在每一个构造函数中都有它的存在。你可以看看下面的例子:Example PT1CODE:function Test(){}alert(Test.prot原创 2009-02-28 12:19:00 · 703 阅读 · 0 评论 -
详解javascript类继承机制的原理
http://jimichan.javaeye.com/blog/119815原创 2009-03-11 13:31:00 · 468 阅读 · 0 评论 -
prototype对象
在JavaScript中,prototype对象是实现面向对象的一个重要机制。每个函数就是一个对象(Function),函数对象都有一个子对象prototype对象,类是以函数的形式来定义的。prototype表示该函数的原型,也表示一个类的成员的集合。在通过new创建一个类的实例对象的时候,prototype对象的成员都成为实例化对象的成员。 1、该对象被类所引用,只有函数对象才可引用; 2、原创 2009-03-11 13:33:00 · 486 阅读 · 0 评论 -
用Class组合实现Div+CSS布局
现在编写xhtml,我们强烈不推荐此种方法,应该是id,class综合应用。此文章只是讲述一种思维,并非建站过程中的方法! 用标准件的方式来组装网页DIV布局。我把class分为2种:布局class;风格class。 布局class是骨架,风格class是衣服。 举个例子:比如布局中的左栏。首先它的属性有:是左栏,宽度,背景颜色,字体颜色等。 1、首先会定义一个class,原创 2010-04-01 10:40:00 · 983 阅读 · 0 评论