当前位置: 主页->程序设计->Javascript基础教程
 

第一课

Javascript教程
课程简介
实际应用
隐藏JavaScript
第一天复习

第二课

第二天课程简介
变量介绍
首个变量例子的程序主体
字符串的魔力
变量练习
if-then子句
if-then语句的例子
if-then练习
链接事件
图片交换
练习2
复习

第三课

第三天课程简介
窗口操作介绍
Javascript中的窗口操作
JavaScript中的窗口操作举例
Windows特性
JavaScript文件目标模块
状态条的操作
窗口间的交流
再谈JavaScript  DOM
窗口的其它特性
再谈WindowFrame树杈结构
自己动手操作
第三天复习

第四课

第四课介绍
循环介绍
循环的密码
再谈WHILE循环
For循环
嵌套循环
循环练习
数组
数组和循环
文件目标模块中的数组
函数
无参数函数
参数及返回值
多于一个参数的函数

第五课

第五课课程介绍
介绍反馈表单
控制文字域的值
文字域事件
反馈表单处理器
文字域的练习
复选框
单选框
选单
在选单中应用onchange命令

Javascript基础教程

第十页:窗口的其它特性 ( )

其它窗口属性主要和分割窗口有关。如果你不知道如何使用分割窗口,请先阅读文章"Frames Are a Picnic." 。

在JavaScript中,对分割窗口的处理方法和摧窗口是一样的。 你只需利用javascript在一个出口里面修改另一个窗口外观,你可以改变各个分割窗口的样子。但你要记住,在一个窗口内的各个分割窗口实际上被当作另外的几个窗口来对待,因为分割窗口可以再包含更小的分割窗口。也就是说,你有一个最高层的窗口,其中包含这第一级分割窗口,个分割窗口实际上又是新的小窗口,小的窗口中又可以包含更小的分割窗口。但一般并不需将其搞得这么复杂。

下面是一个用javascript制作的分割窗口的例子

首先,是分割窗口的窗框:


<frameset rows="25%,*">
<frame src="frames_example_controls.html" name="control_frame">
<frame src="blank.html" name="target_frame">
</frameset>

这和普通的分割窗口窗框是一样的。你要记住给窗框内的各个分割窗口命名。第一个分割窗口的名字是control_frame, 其中包含这加入了javascript的HTML网页。第二个分割窗口的src="#",其中什么都不包含。

接下来,我们看看control_frame窗口内的内容。以下只是其中关键的一行:

<a href="#"
onClick="top.target_frame.document.writeln('Monkey
do!<br>');">Monkey see</a>

执行该语句时,JavaScript从窗口等级的最高层开始,该层中包含着分割窗口的窗框,从中发现名叫target_frame的分割窗口,由于该分割窗口是也一个窗口,所它具有窗口的文件document)属性。JavaScript找到其document属性,并调用writeln()方法。其执行结果是在文件中写出"Monkey do!" 。writeln()是文件(document)对象的方法,所以我们必须写document.writeln(),而不只是 writeln()。>>

JavaScript教程
第一页
第三天课程简介
第二页 窗口操作介绍
第三页 Javascript中的窗口操作
第四页 JavaScript中的窗口操作举例
第五页 Windows特性
第六页 JavaScript文件目标模块
第七页 状态条的操作
第八页 窗口间的交流
第九页 再谈JavaScript  DOM
第十页 窗口的其它特性
第十一页 再谈WindowFrame树杈结构
第十二页 自己动手操作
第十三页 第三天复习

 

[第1课][第2课][第3课][第4课][第5课]