JavaScript 对象与数组参考大全
[ 2004-09-16 05:28:44 | 作者: admin ]
本文列举了各种JavaScript对象与数组,同时包括对上述每一对象或数组所完成工作的简短描述,以及与其相关的属性方法,以及事件处理程序,还注明了该对象或数组的父对象用户同样可能需要参考Online Companion中的超级文本Object Hierarchy页面(http://www.netscapepress.com/support/javascript/10-9.htm),以便了解这些对象之间是如何相互关联的。
顺便提一下,记住,这里把所有作为另一对象的子对象的对象看作该对象的属性请参见第十章中与此相关的注解。
B.1 anchor对象
使用<A NAME=>标记创建的HTML描点能被一个链接作为目标如果锚点包括HREF=特性,则它也是一个链接对象。
anchor对象是document对象的一个属性,它本身没有属性方法或者事件处理程序。
...
阅读全文…
顺便提一下,记住,这里把所有作为另一对象的子对象的对象看作该对象的属性请参见第十章中与此相关的注解。
B.1 anchor对象
使用<A NAME=>标记创建的HTML描点能被一个链接作为目标如果锚点包括HREF=特性,则它也是一个链接对象。
anchor对象是document对象的一个属性,它本身没有属性方法或者事件处理程序。
...
阅读全文…
跟随右侧滚动条一起上下移动的广告源码
[ 2004-09-16 05:27:51 | 作者: admin ]
<body>
<img width="1" height="2000">
<img src="http://www.51js.com/images/51js/51js.gif" style="position: absolute; ttt: expression(this.style.top=document.body.scrollTop+50);">
<img width="1" height="2000">
<img src="http://www.51js.com/images/51js/51js.gif" style="position: absolute; ttt: expression(this.style.top=document.body.scrollTop+50);">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script>
//取得元素(图像)的绝对位置
function getDim(el)
{
for (var lx=0,ly=0; el!=null; lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent);
return {x:lx,y:ly}
}
//创建遮挡层
function createLayer(el)
{
myImgDim = getDim(el);
document.writeln("<div id='Layer1'
...<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title>无标题文档</title>
<script>
//取得元素(图像)的绝对位置
function getDim(el)
{
for (var lx=0,ly=0; el!=null; lx+=el.offsetLeft,ly+=el.offsetTop,el=el.offsetParent);
return {x:lx,y:ly}
}
//创建遮挡层
function createLayer(el)
{
myImgDim = getDim(el);
document.writeln("<div id='Layer1'
阅读全文…
css使用的几个技巧
[ 2004-09-16 05:22:46 | 作者: admin ]
如何定位显示网页的背景图 [ 日期:2004-03-28 ]
--------------------------------------------------------------------------------
第一步:拷贝下列代码到你的html文件的<head>和</head>之间:
<style>
<!--
BODY {
background-position:center right;
background-repeat:no-repeat;
}
-->
</style>
第二步:修改你的BODY语句为(灰色部分为背景图片的路径):
<body background="images/logo2.gif">
说明:
background-position是设置背景的位置,有两个参数,第一个用于定位前景的上下...
阅读全文…
--------------------------------------------------------------------------------
第一步:拷贝下列代码到你的html文件的<head>和</head>之间:
<style>
<!--
BODY {
background-position:center right;
background-repeat:no-repeat;
}
-->
</style>
第二步:修改你的BODY语句为(灰色部分为背景图片的路径):
<body background="images/logo2.gif">
说明:
background-position是设置背景的位置,有两个参数,第一个用于定位前景的上下...
阅读全文…
利用XMLHTTP无刷新添加数据之Get篇
[ 2004-09-16 05:18:05 | 作者: admin ]
前两篇主要写了从获取数据.接下来,我们讲讲如何添加数据.
我们传统的提交数据的方法都是用<Form>来实现的.
<Form>标记中的Method属性确定了表单元素的数据在发送到服务器时,
如何对HTTP请求信息进行打包.
Method 属性可以使用的方法
Method属性 发送表单元素的方式 读取数据的Request集合
Get 标识在URL的最后 QueryString
Post 在HTTP请求的主体内(HTTP请求的自由区域) Form
这篇文章用XMLHTTP来实现Form的Method=Get.
ClientGet.htm
[code][/code]...
阅读全文…
我们传统的提交数据的方法都是用<Form>来实现的.
<Form>标记中的Method属性确定了表单元素的数据在发送到服务器时,
如何对HTTP请求信息进行打包.
Method 属性可以使用的方法
Method属性 发送表单元素的方式 读取数据的Request集合
Get 标识在URL的最后 QueryString
Post 在HTTP请求的主体内(HTTP请求的自由区域) Form
这篇文章用XMLHTTP来实现Form的Method=Get.
ClientGet.htm
[code][/code]...
阅读全文…
利用XMLHTTP实现的二级连动Select
[ 2004-09-16 05:14:43 | 作者: admin ]
利用XMLHTTP实现的二级连动Select.
这是继 "利用XMLHTTP无刷新获取数据" 的另一篇关于XMLHTTP的应用.
关于XMLHTTP.可以说,是一个很好的接合剂.把客户端和服务端的距离拉近了.
利用XMLHTTP.我们可以实现很多好的想法.
这文章.实现了二级连动Select.
传统二级连动是把所有的数据都传到有客户端..
利用XMLHTTP.我们可以实时地返回我们所需要的数据.
select.htm
<script language="JavaScript">
function GetResult(str)
{
/*
*--------------- GetResult(str) -----------------
* GetResult(str)
* 功能:通过XMLHTTP发送请求,返回结果....
阅读全文…
这是继 "利用XMLHTTP无刷新获取数据" 的另一篇关于XMLHTTP的应用.
关于XMLHTTP.可以说,是一个很好的接合剂.把客户端和服务端的距离拉近了.
利用XMLHTTP.我们可以实现很多好的想法.
这文章.实现了二级连动Select.
传统二级连动是把所有的数据都传到有客户端..
利用XMLHTTP.我们可以实时地返回我们所需要的数据.
select.htm
<script language="JavaScript">
function GetResult(str)
{
/*
*--------------- GetResult(str) -----------------
* GetResult(str)
* 功能:通过XMLHTTP发送请求,返回结果.
阅读全文…
一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
这里有一些可能会遇到的正则表达式示例:
JScript VBScript 匹配
/^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。
/\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。
/<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 匹配一个 HTML 标记。
下表是元字符及其在正则表达式上下文中的行为的一个完整列表:
字符 描述
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' ...
阅读全文…
这里有一些可能会遇到的正则表达式示例:
JScript VBScript 匹配
/^\[ \t]*$/ "^\[ \t]*$" 匹配一个空白行。
/\d{2}-\d{5}/ "\d{2}-\d{5}" 验证一个ID 号码是否由一个2位数字,一个连字符以及一个5位数字组成。
/<(.*)>.*<\/\1>/ "<(.*)>.*<\/\1>" 匹配一个 HTML 标记。
下表是元字符及其在正则表达式上下文中的行为的一个完整列表:
字符 描述
\ 将下一个字符标记为一个特殊字符、或一个原义字符、或一个 向后引用、或一个八进制转义符。例如,'n' ...
阅读全文…