PHP 讲义 第 32 页 共 90 页
…………………………………………………………Page 33……………………………………………………………
窗口的简单例子
其中window。prompt()是窗口对象的一个方法,作用是,当装入Web 页面时,在屏幕上显示一个具有“确定”和
“取消”的对话框,让你输入数据。document。write 是文档对象的一个方法,作用是实现Web 页面的输出显示。
窗口对象在DOM 中的层次:顶层
1)属性:主要用来对浏览器中存在的各种窗口和框架的引用
〃Y parent :指明当前窗口或框架的父窗口。
〃Y defaultStatus :窗口的状态栏的默认显示值。
〃Y status:窗口状态栏信息。
〃Y top :引用顶层窗口。
〃Y window :指的是当前窗口
〃Y self:当前窗口自引用。
〃Y frames 框架集合
〃Y location 窗口中文档地址
框架,窗口的窗口,可以理解为子窗口,实现一个窗口的分隔,注意以下几点:
①frames 中各frame 是通过HTML 标识 的顺序来引用的,它包含了一个窗口中的全部帧数。
②框架本身是窗口的子窗口,继承了窗口对象所有的全部属性和方法。
2)方法:主要用来提供信息或输入数据以及创建一个新的窗口。
〃Y open() :将文档输出到一个新窗口中去。
语法格式:window。open(新窗口的文档来源,新窗口名称,新窗口特征参数);
可以创建一个新的窗口。其中参数表提供有窗口的主要特性和文档及窗口的命名。
表 新窗口特征参数
新窗口特征参数名 设定值 含 义
toolbar yes/no 窗口中是否含有标准工具栏
location yes/no 窗口中是否含有地址栏
directions yes/no 窗口中是否含有文件夹按钮
status yes/no 窗口中是否含有状态栏
menubar yes/no 窗口中是否含有菜单栏
scrollbar yes/no 窗口中是否含有滚动条
revisable yes/no 能否调整窗口
width 像素值 确定窗口的宽度
height 像素值 确定窗口的
说明:yes/no 也可以换成1/0;参数之间用逗号分隔。
例如:window。open(“abc/xyz。htm”;xyz;”toolbar=no;status=no;resizable=no”); 以 xyz 为窗口名称,在其中输出文档
abc/xyz。htm,窗口xyz 不带有工具栏、状态栏,不允许调整大小,其他特征采用浏览器对窗口的默认设定值。
〃Y alert() :输出一个具有“确定”按钮的消息框,用来向用户显示消息,一旦按“确定”钮后,方可继续执行其
他脚本程序,因此也可作为调试程序的手段。
语法格式:window。alert(消息);
PHP 讲义 第 33 页 共 90 页
…………………………………………………………Page 34……………………………………………………………
常常采用简化格式:alert(消息);
〃Y confirm() :输出一个具有“确定”和“取消”按钮的 确认框,获取用户确认信息。
语法格式:window。firm(消息);
〃Y prompt() :输出一个允许用户输入信息的输入框。
语法格式:window。prompt (“提示信息”,默认值)
〃Y close() :关闭当前窗口
语法格式:window。close();
3)事件
窗口对象对应于HTML 文档中的和两种标识;
〃Y onload 事件:装入Web 文档
〃Y onunload 事件:卸载Web 文档
如下代码标识的文档,当打开时和关闭时,都有相应的消息显示。
(5)文档(document)对象
属性:
〃Y bgColor 网页背景颜色
〃Y fgColor 网页前景颜色,即网页中文字的颜色
〃Y forms 网页中表单的集合
〃Y lastModified 网页最后修改日期
〃Y linkColor 网页中超链接文字颜色
〃Y links 网页中超链接的集合
〃Y location 网页文档地址
〃Y title 网页文档的标题,即 中的内容
方法:
〃Y clear () 清空文档内容
〃Y write(字符串) 输出字符串
〃Y writeln(字符串) 输出字符串,然后换行
事件:
〃Y onload 事件:装入Web 文档
〃Y onunload 事件:卸载Web 文档
第三节 实验二 Web 客户端技术
实验目的:掌握基本的Web 客户端技术
实验要求:掌握基本HTML 设计和JavaScript 编程技术
实验环境:
实验室已经安装好如下实验环境
操作系统:Windows98
PHP 讲义 第 34 页 共 90 页
…………………………………………………………Page 35……………………………………………………………
Web 服务器:Apache 1。3。14 安装路径:c:Apache 默认发布文档路径:c:Apachehtdocs
PHP :PHP 4。0。4 安装路径:c:php
脚本编辑器:Macromedia Dreamweaver MX 中文版、记事本或UltraEdit10 简体中文版
注意:使用以上脚本编辑器,若要保存为。php 文件,必须在保存时指明扩展名为。php
尤其是记事本,必须在保存时,单击“保存类型”下拉框,选择“所有文件(*。*)”类型,然后指定文件扩展名是。php,
单击“保存”按钮后,保存的文件才能保证是。php 文件。常见错误是直接保存,导致保存的文件其实是文本文件,
如abc。php。txt 等以。txt 为扩展名的文本文件。
实验内容:
〃Y 本章实例程序(代码可从教学网站下载):【例2…1 】~ 【例2…14 】
实验方法:
(1)编写程序:录入或下载本章实例程序或附加试验程序,保存到发布文档目录
(2 )阅读程序:结合讲义等资料,阅读理解这些程序,也可根据自己需要修改这些程序
(3 )观摩效果:在浏览器中通过HTTP 协议方式请求这些程序文件(而不是在我的电脑或资源管理器中打开)
做法:http://localhost/要访问的文件,回车
PHP 讲义 第 35 页 共 90 页
…………………………………………………………Page 36……………………………………………………………
第三章 PHP 语法
本章主要介绍PHP 基本语法,为进一步控制客户端表示,和操纵数据库做准备。
第一节 基本语法
1。最简单的PHP 程序
【例3…1】最简单的PHP 程序(3…1。php )
例3…1 源程序
该例作用是PHP 向Apache 送出一?
小说推荐
- JMS简明教程(PDF格式)
- -Page 1-JMS1.1规范中文版卫建军2007‐11‐22-Page 2
- 其他
- 最新章:第28章
- JSP入门教程(DOC格式)
- -Page 1-jsp 入门教程0.0.1版权(c 2008 叮咚老菜鸟叮咚对文档的任何问题或建议,请给叮咚发邮件或留言。QQ:475784337QQ 群:51239192MSN:lingirl6@hotmail.EMAIL:lingirl6@hotmail.2008-02-28 20:05:061
- 其他
- 最新章:第37章
- asp基础实用教程(DOC格式)
- 目 录一、关于ASP二、ASP的新功能三、创建ASP页四、使用脚本语言五、使用变量和常量六、使用集合七、ASP内建对象八、向浏览器发送内容九、包含文件十、访问数据库十一、调试ASP脚本十二、维护ASP应用程序的安全一、关于ASP Active Server Pages(ASP)是服务器端脚本编写环境
- 其他
- 最新章:第17章
- VC语言6.0程序设计从入门到精通
- -Page 1-Visual C 6.0 程序设计从入门到精通求是科技 王正军 编著
- 其他
- 最新章:第136章
- C语言实例教程(PDF格式)
- -Page 1-前 言Visual C+是开发运行于Windows 95和Windows NT环境下的Win32应用程序的可视化编程工具中最重要的成员之一,它为软件开发人员提供了完整的编辑、编译和调试工具和建立于Win32 API(ApplicationProgramming Interface)基
- 其他
- 最新章:第143章
- 软件工程实践者的思想(PDF格式)
- -Page 1-大 道 至 简—软件工程实践者的思想周爱民(Aimingoo 著-Page 2-序2004 年 11 月初爱民(Aimingoo)第一次把他的书稿给我,我翻看了一下,第一反应讲的是感想。这不错,在技
- 其他
- 最新章:第26章
- C语言游戏编程从入门到精通(PDF格式)
- -Page 1-Page 2-Page 3-Page 4-Page 5-Page 6-Page 7-Page 8-Page 9-Page 10-Page 11-Page 12-Page 13-Page 14
- 其他
- 最新章:第4章
- Java编程思想第4版[中文版](PDF格式)
- -Page 1-Page 2《Thinking In Java》中文版作者:Bruce Eckel主页:http/BruceEckel.编译:Trans Bot主页:http/memberease~transbot致谢-献给那些直到现在仍在孜孜不倦创造下一代计算机语言的人们!指导您利用万维网的语言进
- 其他
- 最新章:第295章
- 超级程序员
- 《超级程序员》作者:星若云第一章 毕业,北漂“为什么选择计算机这个专业“很多奇迹都是在计算机这个行业发生,你根本不知道,下一刻,什么技术会出现,什么人又成了世界首富“谈谈你对这个专业的看法,以及你的理想“我要做一名超级程序员,随心所欲,什么样的东西都能用程序来实现”简单的对话在一所大学的录音室里出现
- 都市言情
- 最新章:第472章