《网页设计与制作》 教学课件 主讲人:湖南铁道职业技术学院 陈承欢

Slides:



Advertisements
Similar presentations
教师成绩录入步骤 1. 登录教务系统 2. 进入教师成绩管理界面 3. 选择相应的教学班,点击 “ 课程成绩录 入 ” 进入成绩录入界面 4. 点击 “ 设置 ” 按钮设置 “ 成绩分项 ” 5. 录入成绩, “ 保存成绩 ” 按钮可以保存成 绩但不提交(提交后不能再修改成绩) 6. “ 提交成绩 ”
Advertisements

7.2 图示化记忆 记忆的概述 图示化记忆 联想记忆法 奇特联想记忆法 用手记忆.
醫學美學之我見ー肉毒桿菌 班級:應日三乙 姓名:蔡雅卉 學號: 497E0076. 前言 現在的人,已經把 整型看做是微不足 道的事情了。即使 只是戴牙套、局部 雷射、割雙眼皮、 打美白針、肉毒桿 菌等等,都可以在 身體上做不同的改 變,而讓自己更滿 意自己的外表。
LOGO 《静态网页设计》课程整体设计 电子信息工程系 计算机专业 李超燕. LOGO 2 课程在专业课程体系中的定位 3 岗位分析 目 录 1 课程的基本信息 6 本课程的特色和效果 4 教学整体设计 5 教学基本条件.
讲故事训练 授课人:田轶.
第十一課 菜園 6-11.
作業2-Javascript實作 (請同學自行研讀電子書或指定之Javascript教科書) 書上習題: 11-3
校本选修课 第三专题 西藏问题 北京师大二附中 李文燕.
網路程式設計-期末專案 資工二B B975701 2 8 黃首翰 ~Rock your life~
JavaScript中常用的互動方式 認識簡單的交談與基本的運算.
第12讲 Javascript 复习 信息学院 孙辉.
5.6 制作具有动态特效的网页 1. 层和时间轴动画 2. Dreamweaver的Behaviors(行为)概述 华东师范大学计算中心.
Web程序设计基础 太原理工大学 计算机科学与技术学院 林福平 求实创新
P303 HTML/DHTML/CSS/JavaScript 專業HTML網頁設計 陳錦輝.
学习情境三:配置WEB服务器 服务器配置与管理.
正修科技大學教學發展中心 教師教學觀摩與經驗分享 電子工程系 張法憲副教授.
第一讲 JavaScript编程基础 信息学院 周宝刚.
第4章 JavaScript脚本语言基础 4.1 JavaScript简介 4.2 JavaScript语法基础
第3章 JavaScript语言基础.
《网页设计与制作》 教学课件.
14 JavaScript语言基础 JavaScript是一种轻量级、解释型的Web开发语言。所谓轻量级,就是语言的体系结构不是很庞杂,例如,没有C、Java等语言中的类、内存管理、系统管理等高深的知识范畴;所谓解释型,就是语言在浏览器或服务器等环境中直接被解释执行,不需要对源代码进行编译操作。
Dreamweaver的工作界面.
蘇軾詞的賞析
柯奕宏(06) 王予亨(13) 郭秉逸(15) 楊雯凈(23) 顏佑瑩(32)
5.1 – 表格(FORM) 輸入元素 : 兩種傳遞方法 : GET or POST 範例 1. 文字欄位 Text box
第十五章 传播学调查研究方法.
第六章 操作浏览器窗口.
网页制作 第五讲 Dreamweaver基础.
自然與生活科技領域 認識太陽能 蘇紋琪、石明玉.
Selenium 一个用于Web应用程序测试的工具 Robin Ren
 全能的天才畫家- 李奧納多‧達文西 (西元1452年-1519年) 指導老師:袁淑芬老師 製作人:饒佩芯.
网页设计 上海建桥学院信息技术系 矫桂娥
第 3 章 網頁的基本設定與預覽.
网站设计 前端 入门学习.
第15章 行为 Dreamweaver CS4提供了丰富的行为,这些行为的使 用可以为网页对象添加一些动态效果和简单的交互功 能,使那些不熟悉JavaScript语言的网页设计师也可 以方便的设计出通过编写JavaScript语言才能实现的 功能。本章将首先介绍一些基本概念,以及“行为” 面板的基本操作;接着结合实例具体讲解常用的.
第16章 行為指令的應用 16-1 認識行為面板 16-2 常用的行為指令.
Beyond Technology JavaScript(Ver1.0).
第7章 层与行为.
滑鼠移動與按鍵事件 JavaScript 滑鼠移動與按鍵事件.
張智星 台大資工系 多媒體檢索實驗室 第五章 自訂函數 張智星 台大資工系 多媒體檢索實驗室.
ASP动态网页设计实用教程 主讲教师: 开课单位:.
網頁製作比賽 ----技術探討
JavaScript 靜宜大學 資管系 楊子青.
認識我的故鄉_台中市.
張智星 台大資工系 多媒體檢索實驗室 第六章 文件物件模型(DOM) 張智星 台大資工系 多媒體檢索實驗室.
网 站 设 计 与 建 设 Website design and developments
第2章 初识Dreamweaver CS4 Adobe Dreamweaver CS4是建立Web站点和应用程序的 专业工具。它将可视布局工具、应用程序开发功能和 代码编辑支持组合在一起,其功能强大,使得各个层 次的开发人员和设计人员都能够快速创建界面吸引人 的基于标准的网站和应用程序。从对基于CSS的设计.
前端技术开发 高莺.
2.2 Web界面设计 信息工程系 向模军 Tel: QQ:
HTML 5與課程簡介 靜宜大學 資管系 楊子青.
十 三.使用模板和库.
Ajax编程技术 第六章 调试与错误处理.
網站HOLMES DATA監測代碼.
UI 软件 设计 页面布局(一).
JavaScript 语言2 学习网站: 第 4 章 JavaScript 语言2 学习网站:
精忠报国  演唱:屠洪纲 作词:陈涛 作曲:张宏光  狼烟起 江山北望  龙起卷 马长嘶 剑气如霜  心似黄河水茫茫  二十年 纵横间 谁能相抗  恨欲狂 长刀所向  多少手足忠魂埋骨它乡  何惜百死报家国  忍叹惜 更无语 血泪满眶  马蹄南去 人北望  人北望 草青黄 尘飞扬  我愿守土复开疆  堂堂中国要让四方来贺.
網路程式設計-期末專案 資工二B B96570101 戴偉恒 地 方 美 食.
网页设计与制作 Jiangxi Engineering Vocational College 信息工程系 徐卫红.
第3章 JavaScript基本语句.
网 站 设 计 与 建 设 Website design and developments
樂樂請假了 尊重的故事 資料來源:臺北縣國民小學品德教育手冊 故事來源:臺北縣國民小學品德教育手冊 網路小故事
Unity回傳統計資訊程式說明: 填寫回傳資訊網址(theUrl)。
聽聽那冷雨---重點摘要 二愛 王煜榕.
網頁程式設計 袁福良 B B.
憲政與民主 應化3A 邱泓明.
W3C标准网页制作 主讲教师:张 涛.
第8章 网页特效——JavaScript 主讲人:刘泰然 经济管理学院.
知识分享:使用web写UI, 使用js对接C++项目, 提高开发效 率。
古蹟知性之旅 我和新港奉天宮有個約 報告人:陳 映 竹 傅 湘 甯.
JavaScript 教师:魏小迪
Presentation transcript:

《网页设计与制作》 教学课件 主讲人:湖南铁道职业技术学院 陈承欢 Hunan Railway Professional Technology College 主讲人:湖南铁道职业技术学院 陈承欢

教学单元25:JavaScript技术 主要教学环节 一、课程引导 二、明确知识技能目标 三、展示网页浏览效果 四、分析操作任务 五、知识讲解与操作示范 六、课堂模仿实践 七、疑难解析 八、归纳总结 九、布置习题

(一)课程引导    网页是用HTML语言写的,HTML语言定义了网页的结构和网页元素,能够实现网页普通格式要求。CSS样式表弥补了HTML对网页格式化功能的不足,对网页布局和网页元素的控制功能更加强大,能够实现网页中特殊格式的要求。本章所学习的JavaScript主要实现实时的、动态的、可交互性的功能,对客户操作进行响应,显示各种自定义内容。HTML、CSS、JavaScript三者共同构成了丰富多彩的静态网页。

(二)明确知识技能目标 (1)掌握JavaScript的常量、变量、运算符和表式。 (2)掌握JavaScript的语句、函数。

(三)分析操作任务 (1)在“长沙世界之窗”站点下创建文件夹“14JS技术”。 (2)在文件夹“14JS技术”中创建网页14_1.html,在该网页中显示当前日期与时间,并且在每天不同时间段显示不同的问候语,还具有动态显示标题栏信息的功能。 (3)在文件夹“14JS技术”中创建网页14_2.html,该网页打开时会自动弹出一个小窗口,网页中图像禁止下载。

(四)知识讲解与操作示范 13.1 JavaScript概述 JavaScript是一种基于对象和事件驱动并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言一起实现网页中的动态交互功能。

(四)知识讲解与操作示范(2) 13.2 JavaScript的应用举例 利用JavaScript编写代码,在网页中显示当前日期 和时间。 具体实现过程如下: (1) 在“长沙世界之窗”站点下创建文件夹“14JS技术”,在“文件”面板中,将本站点根目录下“02文本操作”文件夹中的网页文档“02.html”拷贝到文件夹“14JS技术”中,且重命名为“14_1.html”。 (2) 打开网页文档14_1.html 双击该文档名称打开该网页,在“文档”工具栏中【代码】按钮,切换到代码视图的编辑窗口。 (3) 观察代码窗口中的显示日期的代码:

13.2 JavaScript的应用举例 (四)知识讲解与操作示范(2) (4)在同一位置删除原有的代码,重新输入代 码,显示当前日期和时间, (5)保存网页。

(四)知识讲解与操作示范 13.3.1 JavaScript脚本的语法格式 在网页中最常用的一种插入脚本程序的方式是使用script标记符,把脚本标记符<script></script>置于网页上的HEAD部分或BODY部分,然后在其中加入脚本程序。一般语法形式如下: <script language=“JavaScript1.2” type=“text/javascript”> <!-- 在此编写JavaScript代码 //--> </script>通过标识<script></script>指明其间是JavaScript脚本源代码。 13.3.2 JavaScript的常量和变量

(四)知识讲解与操作示范(2) 13.3 JavaScript的基本语法 1.常量 JavaScript有6种基本类型的常量: (1)整型常量 (2)实型常量 (3)布尔值 (4)字符型常量 (5)空值 (6)特殊字符 2.变量 变量有4种类型:整型变量、实型变量、布尔型变量、字符串变量。

(四)知识讲解与操作示范(2) 13.3.3 JavaScript的运算符与表达式 运算符也称为操作符,JavaScript常用的运算符有: JavaScript变量在使用前可以使用var关键字先作声明,并可赋值。 13.3.3 JavaScript的运算符与表达式 运算符也称为操作符,JavaScript常用的运算符有: 算术运算符(包括+、-、*、/、%、++、--) 比较运算符(包括<、<=、>、>=、==、!=) 逻辑运算符(&&、||、!) 赋值运算符(=) 条件运算符(? :) 表达式是运算符和操作数的组合,表达式通过求值确定表达式的值,这个值是操作数据实施运算所确定的结果。

(四)知识讲解与操作示范(3) 13.3 JavaScript的基本语法 13.3.4 JavaScript的语句 1.条件语句 (1)if语句 if语句的语法格式如下: if (表达式)  语句块若表达式的值为true,则执行该语句块,否则就跳过该语句块。 (2)if else语句 if else语句的语法格式如下: if (表达式) 语句块1 else 语句块2若表达式的值为true,则执行语句块1;否则执行语句块2。

(四)知识讲解与操作示范(3) 13.3 JavaScript的基本语法 2.循环语句 循环语句用于在一定条件下重复执行某段代码。JavaScript中提供了多种循环语句:for语句、while语句、do while语句。 (1)form语句 form语句的语法格式如下: for (表达式1 ; 表达式2 ; 表达式3 )  { 循环语句块 }先执行“表达式1”,完成初始化;然后判断“表达式2”的值是否为true,如果为true,则执行“循环语句块”,否则退出

(四)知识讲解与操作示范(3) 13.3 JavaScript的基本语法 (2)while语句while语句的语法格式如下: while (表达式) { 循环语句块 }先计算表达式的值,如果表达式的值为true,则执行循环语句块,否则跳出循环。 3.其他语句 JavaScript中还包括以下语句: (1)赋值语句:使用赋值运算符构成的语句称为赋值语句。 (2)数据声明语句:数据声明语句用于声明一个变量。 (3)函数调用语句:函数调用语句用于调用函数。 (4)return语句:用于返回函数调用的值。

(四)知识讲解与操作示范(3) 13.3.5 JavaScript函数 函数是功能相对独立的代码块,该代码块中的语句被作为一个整体执行,使用函数之前,必须选定义函数,函数的定义格式如下: Function 函数名称(参数表) { 函数执行部分 ; return 表达式 ; } 函数定义中的return语句用于返回函数的值。 JavaScript中包含以下7个全局函数,用于完成一些常用的功

(四)知识讲解与操作示范(3) 13.3 JavaScript的基本语法 能:escape()、eval()、isFinite()、isNaN()、 parseFloat()、parseInt()、unescape()。 12.3.6 JavaScript的事 JavaScript是一种基于对象的语言,基于对象语言的基本特征是采用事件驱动机制。 Web页面触发事件的原因主要有: (1)页面之间跳转; (2)网页的下载、表单提交; (3)网页内部对象的交互,包括界面对象的选定、离开、改变等。

(四)知识讲解与操作示范(3) 13.3 JavaScript的基本语法 JavaScript脚本中常用的事件有: (1)onClick事件 (2)onDblClick事件 (3)onLoad事件 (4)onMouseDown事件 (5)onMouseUp事件。 (6)onMouseOver事件 (7)onMove事件 (8)onReset事件 (9)onSubmit事件 (10)onUnload事件。

(五)课堂实践 1.操作要求 (1) 打开“课堂实践”网站文件“14JS技术”中的网页文档“14.html”。 (2) 在HTML文档中HEAD部分输入以下代码13_8,实现在浏览器的状态栏显示欢迎文本和当前的日期、时间的功能。 //JavaScript代码13_8 <SCRIPT language="JavaScript"> function doClock() { window.setTimeout( "doClock()", 1000 ); today = new Date(); window.status ='<--长沙世界之窗欢迎您!--> ' +today.toString(); } </SCRIPT>

(五)课堂实践 2.效果展示 包含三种特效的网页14.html的浏览效果如图所示。 3.制作要点提示  2.效果展示 包含三种特效的网页14.html的浏览效果如图所示。 3.制作要点提示 (1)要实现在浏览器的状态栏显示欢迎文本和日期,必须在HTML文档的BODY部分的开始位置添加以下代码:<body onMouseOver="doClock()">……</body>. (2)要实现鼠标跟随效果,必须在HTML文档的BODY部分的开始位置添加以下代码:<body onLoad="HappyTrails()" ;>……</body>

(五)课堂实践 图13-4  应用JavaScript技术制作的特效网页的浏览效果

(六)课外拓展实践 应用JavaScript技术实现以下网页特效: (1)创建鼠标跟随效果; (2)制作飘浮广告;

(七)本章小节    应用JavaScript语言编写脚本程序,可以实现许多网页特效,但网页特效并非是网页中的重要组成元素,对JavaScript语言只需一般了解便可以。通过本章学习要求基本掌握JavaScript语言的语法、对象和常见的利用脚本创建特效的方法。