自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 掌握 Ajax (5)-参考资料

学习您可以参阅本文在 developerWorks 全球站点上的 英文原文。 学习介绍 Ajax 的本 developerWorks 系列的前几篇文章: “掌握 Ajax,第 1 部分:Ajax 简介” 第 1 部分演示 Ajax 组件技术如何一起工作,并揭露 Ajax 的 核心概念,其中包括 XMLHttpRequest 对象(2006 年 1 月)。 “掌握 Ajax,第 2

2006-05-28 23:24:00 871

原创 掌握 Ajax (4)-利用 DOM 进行 Web 响应

程序员(使用后端应用程序)和 Web 程序员(编写 HTML、CSS 和 JavaScript)之间的分水岭是长久存在的。但是,Document Object Model (DOM) 弥补了这个裂缝,使得在后端使用 XML 同时在前端使用 HTML 切实可行,并成为极其有效的工具。在本文中,Brett McLaughlin 介绍了 Document Object Model,解释它在 Web 页面

2006-05-28 23:23:00 614

原创 掌握 Ajax(3)-Ajax 中的高级请求和响应

对于很多 Web 开发人员来说,只需要生成简单的请求并接收简单的响应即可;但是对于希望掌握 Ajax 的开发人员来说,必须要全面理解 HTTP 状态代码、就绪状态和 XMLHttpRequest 对象。在本文中,Brett McLaughlin 将向您介绍各种状态代码,并展示浏览器如何对其进行处理,本文还给出了在 Ajax 中使用的比较少见的 HTTP 请求。在本系列的 上篇文章 中,我们将详

2006-05-28 23:21:00 651

转载 掌握 Ajax (2)-使用 JavaScript 和 Ajax 发出异步请求

多数 Web 应用程序都使用请求/响应模型从服务器上获得完整的 HTML 页面。常常是点击一个按钮,等待服务器响应,再点击另一个按钮,然后再等待,这样一个反复的过程。有了 Ajax 和 XMLHttpRequest 对象,就可以使用不必让用户等待服务器响应的请求/响应模型了。本文中,Brett McLaughlin 介绍了如何创建能够适应不同浏览器的 XMLHttpRequest 实例,建立和发送

2006-05-28 23:20:00 574

原创 掌握 Ajax (1)

Ajax 由 HTML、JavaScript™ 技术、DHTML 和 DOM 组成,这一杰出的方法可以将笨拙的 Web 界面转化成交互性的 Ajax 应用程序。本文的作者是一位 Ajax 专家,他演示了这些技术如何协同工作 —— 从总体概述到细节的讨论 —— 使高效的 Web 开发成为现实。他还揭开了 Ajax 核心概念的神秘面纱,包括 XMLHttpRequest 对象。五年前,如果不知道

2006-05-28 23:17:00 618

原创 基于 Ajax 的无限级菜单(三)

最后是显示页面:  可以看到,无论在哪个层面,都和传统的没什么分别,只有jsp部分除去文件头而已(其实不去掉也行的,呵呵),而且,还可以看到,一个页面,已经分成了好几部分。就像之前说的那样,积木式的(这是网上看到一篇关于.net框架的结构时作者提出的一种结构,觉得不错,被我应用到JSP来了)。在一些细节方面,我作了一些保留,请理解。但大致框架都是经过IE和FireFox测试。一

2006-05-28 23:14:00 704

原创 基于 Ajax 的无限级菜单(二)

首先建立一个数据表menumId  菜单主键name 菜单名称url  菜单链接father 低级菜单IDsub  是否最底层菜单(用于判断是否还可以继续展开)target 菜单链接目标(用ajax方式打开时作为显示id)pa   菜单参数(这项用于ajax方式打开菜单)制作一个菜单对象类class Menu{private int mId;private String name;..

2006-05-28 23:07:00 653

原创 基于 Ajax 的无限级菜单

现在到处都有这方面的教程,我重点说一下我自己搞的一个框架。特点:支持Form的无闪提交(方法有点笨)支持MVC框架,即支持传统网页架构多线程并发请求(要语言支持线程)动态加载文件,只加载有用的!处理了Ajax框架臃肿的JS文件问题。采用no table的全div + css布局a. 获得XMLHTTPRequest对象,网上到处都找得到了,不多说:function newXMLHttp

2006-05-28 23:05:00 644

原创 JavaScript 对象与数组参考大全

  本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object Hierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些

2006-05-28 23:00:00 652

原创 匹配html标记的正则

匹配html标记的正则>" name= spanName />function htmlTag(){re = //igreturn htmlCode.value.match(re)}匹配 [Ctrl+A 全部选择 提示:你可先修改部分代码,再按运行]

2006-05-28 21:51:00 738

原创 将HTML自动转为JS代码

有时候要用Javascript输常用的字符,比如每个页面都要有的脚注。这里提供一个转换脚本:将HTML自动转为JS代码function toScript(val){var value = val.valuevalue = value.replace(////gi,"////").replace(/"/gi,"///"").replace(//gi,"///")valArr

2006-05-28 21:50:00 728

原创  Javascript 编写的文字放大效果

运行代码框//code by windy_sk 20031222var rif(window.event.srcElement.isTextEdit) {r=window.event.srcElement.createTextRange();}else{var el=window.event.srcElement.parentTextEdit;r=el.createT

2006-05-28 21:49:00 863

原创 jscript/javascript条件编译

IE中jscript/javascript的条件编译条件编译概述在IE中,有一个鲜为人知的功能叫做条件编译(conditional compilation)。自从IE4开始支持这个功能,它由于在一些Ajax相关的javascript脚本中出现而受到一些关注。条件编译作为一种独立形式的对象判断,使得IE可以根据预定义或用户定义的条件来决定你的jscript或javascript代码特定部分是

2006-05-28 21:42:00 1562

原创 用javascript封装的导航菜单

正好这几天公司不忙,学校又没有事情,所以想抽空架一个个人主页,设计的时候想在主页做一个酷酷的导航菜单,于是就上网找灵感。有一个网站的导航栏给我的印象不错,于是就把网页保存下来想研究一下它的js代码,没想到的是竟然是用.NET的自定义控件生成的!上面的代码差点没把我看晕过去!(有兴趣的话可以试一试哦,里面N多变量的~~~汗),还好大三时学过c#(垃圾)加上它的控件可以试用,就下下来用了,感觉还真的不

2006-05-28 21:40:00 1418

原创 实现鼠标经过超链时的提示图层

运行代码框var oPopup = window.createPopup();function rdl_doClick(){var oMessage=document.all("oMessage");with (oPopup.document.body) {style.backgroundColor="lightyellow";style.border="solid bla

2006-05-28 21:33:00 906

原创 JavaScript经典效果集锦(二)

十一 超级强大的表单验证-----推荐十二 漂亮的脚本日历十三 进入,退出页面的各种效果!十四 很酷的效果,表格被选中回变颜色十五 弹出提示的效果十六 图片之间的切换十七 DIV_圆边圆角的实现十八 跳动的菜单十九 通过页面抓取照片二十 客户端静态页面玩分页十 JSP页面自动生成html页面/或任何格式页面:先建立一个模本页面:template.htm代码拷贝框###tit

2006-05-28 21:24:00 1295

原创 JavaScript经典效果集锦(一)

绝大部分属于转载,有很多还是出自咱们蓝色的经典论坛.*****[第1页目录]*****一 实用且必用的小脚本代码二 鼠标旁边的提示信息,类似与163登录后的页面提示效果三 如果文字过长,则将过长的部分变成省略号显示四 滚动的图片五 接收键盘指令的脚本六 让你的文本链接渐隐渐显七 类似与QQ的好友/黑名单之类的树型菜单-----推荐八 很多的脚本翻页------推荐九 DIV的透明层实现十 JS

2006-05-28 21:24:00 962

转载 用 prototype 定义自己的方法

本文是本人通过个人理解所写成的,没有参照任何资料,如有雷同,纯属巧合,同时,如果您要引用本文文字,请注明 — 作者:windy_sk;Email:seasonx@163.net,谢谢!  本文进通过实例,讲述通过 prototype 自定义方法的过程,旨在抛砖引玉,如果不对的地方,欢迎指正!  prototype 是在 IE 4 及其以后版本引入的一个针对于某一类的对象的方法,而且特殊的地方便在于

2006-05-28 21:18:00 694

原创 在Web页中使用Media Player

在Web页中嵌入Media Player的方法比较简单,只要用HTML中的可以了,如下所示。CLASSID="CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95"CODEBASE="http://activex.microsoft.com/activex/controls/mplayer/en/nsmp2inf.cab#Version=6,4,5,715"STAN

2006-05-28 21:16:00 586

原创 Javascirpt打造“互动指针”特效

一个很不错的效果,用键盘的箭头键控制一个漂亮的箭头!也许能给你启发,做出一款有趣的小游戏呢!运行代码框Interactive Arrowv/:* { BEHAVIOR: url(#default#VML) }/*All Files are Designed & Writen by Windy_sk, you can use it freely but ...

2006-05-28 21:15:00 737

原创 JS 中对象equals方法的实现

上次我们谈到Javascript 中 浅拷贝与深拷贝的实现..这回我们看看如何实现判断两个对像的内容是否相等。这里有一个克隆结果原则是针对Java语言的,当然JavaScript也可以胜任。克隆满足的条件clone()方法将对象复制了一份并返还给调用者。所谓“复制”的含义与clone()方法是怎么实现的有关。一般而言,clone()方法满足以下的描述:第一、对任何的对象x,都有:x.clone

2006-05-28 21:13:00 6284

原创 用层模拟下拉列表框

大家都知道select的优先权比较高,CSS不宜控制,而且还能遮挡层的正常显示!那么我们就来模拟一个!这样样式就可以随心所欲了(若您看不到效果,请刷新)。简单版:自制列表框.selectDiv { border: 2px solid inset buttonface;}.optionDiv { border:1px solid black;border-top:0px;positi

2006-05-28 21:13:00 1154

原创 Javascript浅拷贝与深拷贝实现

    Javascript中的对像赋值与Java中是一样的,都为引用传递.就是说,在把一个对像赋值给一个变量时,那么这个变量所指向的仍就是原来对像的地址.那怎么来做呢 答案是克隆.      什么是"clone"?     在实际编程过程中,我们常常要遇到这种情况:有一个对象A,在某一时刻A中已经包含了一些有效值,此时可能会需要一个和A完全相同新对象B,并且此后对B任何改动都不会影响到A中的值,

2006-05-28 21:11:00 820

原创 一个格式化数值的函数

简单模拟了一点XSL里的formatNumber()方法一些说明:“,” (半角的豆号) 如果有的话,看豆号到小数点(如果有的话)前有几位,则按几位划分整数部分“0”(数字零) 如果该位上没有数字,就补0“#”(井号) 如果该位上有数字就输

2006-05-28 21:10:00 603

原创 JS实现浏览器菜单命令

序:用js实现菜单命令虽然在技术上讲没什么,不过这个算是比较全了。     每当我们看到别人网页上的打开、打印、前进、另存为、后退、关闭本窗口、禁用右键等实现浏览器命令的链接,而自己苦于不能实现时,是不是感到很遗憾?是不是也想实现?如果能在网页上能实现浏览器的命令,将是多么有意思的事啊!下面我们就来看看如何用Javascript代码实现浏览器菜单命令(以下代码在Windows XP下的浏览器中

2006-05-28 21:09:00 495

原创 JS表格排序新法

不知大家对精华区的表格排序终极优化是否还有记忆,当时讨论的结果曾以为是最快的JS排序了,实则不然,按前段时间我发的DHTML性能提升帖(转译)所讲到的,DOM效率某些情况下并不如DHTML,比如一次写入大量数据时,DOM频繁创建添加反而更慢,所以可以对排序算法作以下修改:

2006-05-28 21:07:00 666

原创 使用JavaScript访问XML数据

在网络浏览器软件中,可以Internet Explorer (IE)现在是一种标准的软件。可以看到,运行不同版本的Windows操作系统(和很多其他的操作系统)的每一台机器几乎都使用IE。微软已经通过ActiveX控件将IE的功能包含在执行成熟的XML处理技术中。在本篇文章中,我们将讲述如何在IE中使用ActiveX功能来访问并解析XML文档,由此允许网络冲浪者操纵它们。网上冲浪我们以一个

2006-05-28 21:03:00 729 1

原创 JavaScript[对象.属性]集锦

SCRIPT 标记  用于包含JavaScript代码.  属性  LANGUAGE 定义脚本语言  SRC 定义一个URL用以指定以.JS结尾的文件  window对象  每个HTML文档的顶层对象.  属性  frames[] 子桢数组.每个子桢数组按源文档中定义的顺序存放.  feames.length 子桢个数.  self 当前窗口.  parent 父窗口(当前窗口是中一个

2006-05-28 21:02:00 482

原创 事件触发列表与解说

一般事件 事件 浏览器支持 描述 onClick HTML: 2 | 3 | 3.2 | 4 Browser: IE3 | N2 

2006-05-28 21:01:00 458

原创 用iFrame标记对网页呈现过程进行加速

  纵观时下网站,本来网速就有些慢,可是几乎每页都要放什么Banner,栏目图片,版权等一大堆雷同的东西,当然,出于网站风格统一、广告效应的需要,本无可厚非,可毕竟让用户的钱包为这些“点缀“的东西”日益消得钱憔悴”了,有没有办法,让这些雷同的东西一次下载后就不用再下载,而只下载那些内容有变化区域的网页内容呢?   答案很肯定 :应用Iframe标记!   一、Iframe标记的使用   提起Ifr

2006-05-28 20:55:00 757

原创 用JavaScript实现页面百叶窗效果

百叶窗是家庭装饰的一种款式。在网页中,我们也可以利用简单的JavaScript代码产生同样效果,这样网友浏览网站时就会有一种与众不同的感觉!  方法如下:  一、把如下代码加入到区域中。 .intro{position:absolute;left:0;top:0;layer-background-color:green;back

2006-05-28 20:51:00 920

转载 Javascript 表单之间的数据传递

    今天有朋友问我关于用JAVASCRIPT来进行页面各表单之间的数据传递的问题,我以前也写过,不过从来没有注意,今天总结了一下,希望能够给大家一些帮助,也帮助我总结以前学过,用过的知识。    一,最简单的就是同一个网页里的表单的数据传递。     举个实例,一个网页上有两个表单,每个表单里一个文本框,一个按钮。点按钮互相对操作对方的文本框的值。我们举的例子是把一个文本框付给另一个文

2006-05-28 20:46:00 576

原创 仿 Office 2003 的工具条

工作之余做了这个小东西仿Office 2003的工具条,主要尝试不用任何图片(当然不可能把所有按扭都做出来),所有的控件都是用Css和Javascript做的菜单就不做了,偷懒中感兴趣的朋友可以和我联系,大家交流交流.运行代码框仿Office 2003的工具条/*----------舜子制作Menu Javascript Made by PuterJamE-ma

2006-05-28 20:44:00 448

原创 JS 216网页安全色调色板 DW 风格

利用JS做的一个网页安全色调色板 希望大家用得上!运行代码框DW调色板var ColorHex=new Array(00,33,66,99,CC,FF)var SpColorHex=new Array(FF0000,00FF00,0000FF,FFFF00,00FFFF,FF00FF)var current=null

2006-05-28 20:41:00 615

原创 js 几种常用的表单输入判断

//函数名:chksafe//功能介绍:检查是否含有"",//,"/"//参数说明:要检查的字符串//返回值:0:是  1:不是function chksafe(a){  return 1;/* fibdn = new Array ("" ,"//", "、", ",", ";", "/"); i=fibdn.length; j=a.length; for (ii=0;ii { for (

2006-05-28 20:32:00 642

原创  JavaScript实用的一些技巧

1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收

2006-05-28 20:23:00 496

空空如也

空空如也

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

TA关注的人

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