资料下载网
首页 计算机 考试教辅
实用JavaScript网页特效编程百宝箱_张宝亮 pdf电子书免费下载
首页 > 计算机 > javascript > 实用JavaScript网页特效编程百宝箱_张宝亮 pdf电子书免费下载

《实用JavaScript网页特效编程百宝箱_张宝亮》pdf电子书免费下载


下载方式一:

百度网盘下载地址:https://pan.baidu.com/s/1GbBGUHGBtcJX6Drh_eTA2w
百度网盘密码:1111

下载方式二:

http://ziliaoshare.cn/Download/ac_123523_pd_SYJavaScriptWYTXBCBBX_ZBL.zip

 


实用JavaScript网页特效编程百宝箱_张宝亮

作者:张宝亮

页数:833

出版社:empty

《实用JavaScript网页特效编程百宝箱_张宝亮》介绍

本书根据Internet的发展趋势, 运用当前流行的Java Scr lpt脚本语言, 以实例的形式对网页设计与编程的各个方面进行详细的讲解全书除预备知识部分简要介绍了JavaScript的核心语法和对象外,分为菜单特效,窗口特效,鼠标特效图片特效、文字特效和页面特效六个部分数十个实例,基本概括了网页设让与编程上时兴的应用点,每个实例均包括“页面效果和技术概要”与“实现步骤和技术详解”两部分对于想自己建立网站并加入一些特效的读者来说,直接从本书实例中选择相应的特效稍做修改就可以了,从而达到事半功倍的效果随书光盘中提供了全部源代码、素材和浏览效果,方便读者直接调用,本书内容丰富,覆盖面广,实用性强,适合于各类网页设计与编程人员参考使用。

实用JavaScript网页特效编程百宝箱张宝亮核心工作室清华大学出版社编著审校(京)新登字158号

内容提要

本书根据Inte met的发展趋势, 运用当前流行的Java Seri pt脚本语言, 以实例的形式对WWW设计与hup://www.tup.isinghua.edu.cn编程的各个方面进行详细讲解, 全书除预备知识部分简要介绍TJa raSer it的核心语法和对象外, 分为深单特效、窗口特效、鼠标特效、图片特效、文字特效和页面特效六部分数十个实例,基本囊括了WWW设计与编程上时兴的应用点,每个实调均包括“页面效果和技术概要“与“实现步骤和技术详解”两都分。对于想自己建立网站并加人一些特效的读者来说,直接从本书实例中选择相应的特效嫩修改就可以了,从而达到事半功倍的效果。随书光盘中提供了全部代码、紫材和测冤效果.方便读者直接调用。

前言

计算机的出现是人类历史上的伟大创举,因为它正在彻底改变着人们生活中的方方本书包含了当前网站上使用的, 绝大多数通过Java Ser pt脚本语言编写的网页实例本书实例多为作者自己日常实践积累所得, 包含了作者学习和使用JavaScript的经验参与本书编写、整理、排版、校对等工作的有高晓鹏、卢玉兰、周维、余淇洋、陈素围、赵面面,网络化的计算机更是日益渗透到社会发展的各个应用领域,从20世纪五六十年代网络雏形发展到目前全球性的Inte met广泛应用, 使人们充分享受到信息化带来的便利。Inte met可以说在全球信息化形成过程中起着主导性的作用, 也将成为所有应用领域通信的基础平台。近几年来, WWW(WorldWide Web) 的应用日益成为Inte met发展中的重点,不但各种网站应运而生,如新闻网站、信息查询网站、行业网站等,而且WWW的设计开发技术也层出不穷, 包括各种Web编程语言、开发工具软件以及多媒体应用等。Seri pt语言就是一种用来编写客户端程序的工具。JavaScript是Netscape公司引进了Sun公司有关Java语言的一些概念, 对其原有的Live Seri pt语言进行改造产生的, 是目前在网络上使用最多、各种浏览器支持情况最好的Scr pt语言。本书根据Inte met的发展趋势, 运用Java Seri pt脚本语言, 以实例的形式对WWW设计与编程的各个方面进行详细讲解。全书除预备知识部分简要介绍Java Seri pt的核心语法和对象外,分为菜单特效、窗口特效、鼠标特效、图片特效、文字特效和页面特效六部分数十个实例.基本囊括了WWW设计与编程上时兴的应用点,每个实例均包括“页面效果和技术概要与“实现步骤和技术详解”两部分。☆莱单特效包含了网页上使用的各种菜单实例,如文件夹式莱单、动态感应菜单,隐现式下拉菜单、三维矩形菜单等*窗口特效包含了各种各样的窗口实例.如从天而降的窗口、大小渐变的窗口、定时自动关闭窗口、自动弹出窗口等。☆鼠标特效包含了使鼠标更加生动的技术实例,如跟着鼠标走的文字、各种各样的鼠标形状、各种情况下的鼠标坐标、禁止右键下载等。☆图片特效包含了网页上用JavaScript脚本语言实现的各种图片效果, 如动态扭曲的图像、跟随鼠标移动的图片、可拖动的图片、滚动背景图案.循环滚动的链接图片等。☆文字特效包含了网页上能够见到的各种各样的文字效果,如动态3D文字、可以施动的文字、永远在窗口顶端的文字、淡人淡出的移动文字.阴影文字、广告文字、从天而降的文字等☆页面特效包含了网页上的许多吸引用户、为用户提供方便的实例,如来客统计、上网计时,电子时钟,万年历、动态设定页面颜色、身份验证系统、具有检查功能的表单等。对于想自己建立网站并加入一些特效的读者来说,直接从本书实例中选择相应的特效稍做修改就可以了,从而达到事半功倍的效果。当然,本书侧重于从编程角度来实现各种特效,读者如能在素材选取和美工制作方面融人自己的创意,必将得到更加丰富多彩的网页效果。与技巧,这在文中多以“重点记忆”、“注意问题”等特别标出,读者阅读本书时自可体会。随书光盘中提供了全部源代码、素材和浏览效果,方便读者直接调用,并根据书中提示进行修改,即可得到自己的“作品“。光辉、赵大伟、许子昂、黄晶晶、阳贵清、郑裕民、尹玉虹、莫少辉、张碧云、吴建军、/玉珠、刘清、何红军、田文华、胡春苗、李纹、姚锦文,李湘云、肖楠、史明生、杨燕红、黄爱云、毛铁军、孙兆新等,由于水平和经验所限,不足和纰漏之处恳请广大读者批评指正。

Java Ser pt是Netscape公司推出的脚本编程语言, 并首先应用到Netscape浏览器上, 是目前应用最广泛的嵌人HTML文本的脚本编程语言, 受到大多数主页浏览器的支持。它是“面向对象 (Object-Oriented) 的编程语言, 语法上与Java类似, 值且更加灵活方便。经过多年发展, JavaScript应用领域已经不局限在浏览器里, 在它的基础上已经定制了ECMA262(ISO-16262) 工业标准, 在各种平台(包括网络浏览器、服务器和其他应用程序) 中获得实现, 例如Microsoft公司的JScript等。因此, JavaScript是一种非常实用的脚本编程语言,下面简要介绍Java Seri pt的核心语法和对象。Java Seri pt在语法风格上与Java非常相似(虽然它们是完全不同的两种语言) 。Java Seri pt中用“; 作为语句结束标记, 用“// 作为单行注释标记, 用“/*“和”·/“作为多行注释标记,用““和“1“包装语句成语句块,并由语句构成了函数、对象和程序。面可以是字母、数字或 _ 。Java Sept中所有的名字对字母的大小写是敏感的。在命名时还要避免与保留关键词冲突, 例如null、undefined、true、fa lee等都是保留关键词, 它们也是大小写敏感的。

Java Sci pe中的变量用来代表一个数据, 它的名字必须符合前面介绍的命名规则。在使用一个变量时必须先声明它, 这有两种方法:用赋值语句声明; 用var关键词声明。虽然赋值语句有声明变量的作用, 但最好同时使用var来显式地声明一个新变量, 使程序更易读。另外, 由于Java Seri pt动态处理变量的数据类型, 所以不必声明变量的类型。能在该函数内部使用;在函数外部声明的变量是全局变量,可以在脚本的任何位置使用。每个变量都有其“作用域”, 在Java Seri pt中, 在函数内部声明的变量都是局部变量, 只HTML文本里的标记并不影响全局变量的作用域, 它们可以在HTML文本中任何一段嵌入的脚本中使用。

用break语句可以立即跳出swich语句, 否则会继续向下判断执行。for循环语句不断执行一段程序, 直到相应条件被满足, 并且在每次循环后处理计数for(<初始表达式》; <条件表达式>; c计数器表达式>) !<语句块>首先计算<初始表达式>(一般在这里给循环计数器变量赋初始值,也可以省略):判for(i-0; i<100; i+) 1//进行100次循环do...while语句先执行一次要循环的语句, 然后判断条件表达式的值, 着为une则返<句块>i while(<条件表达式>)while语句与do...whle的区别是while语句先判断<条件表达式>的值, 再决定是否条件语句、循环语句、对象操作语句,异常处理语句等。1.条件语句是用于在满足特定条件时才执行的语句。语法为:iE(<表达>)1句块>中只有一条语句, 就可以省略封装用的大括号; 如果不需要处理else的情况, 可以省略else部分。2.switch语句switch语句用于多值判断分支的情况, 对于不同的值执行不同的语句.比用if...els.反复判断更加简洁。语法为:3.for循环语句器。语法为:断<条件表达式>是否为t nue, 若是则执行<语句块>; 每一轮循环后执行<计数器表达式>(一般使计数器递增,或者递减,当然也可以是其他需要在每次循环后执行的表达式);再判断<条件表达式>决定是否继续循环。例如:4.do...while循环语句回do语句继续循环执行,否则跳出循环。每次循环后都会重新判断<条件表达式>的值来决定是否继续循环。

如果不需要, 可以省略finaly部分。1.函数定义Juv a ser it中函数是执行特定功能的语句块。它可以接受一组参数, 并在返回时带回一个结果。函数的定义方法是:function名2(参数表>) ;函数名的命名法则与变量相同。如果不需要参数,则可以省略参数表。如果函数充当子程序, 则无需返回值, 可以省略re tum语句, 函数执行结束后会自动返回。在程序中调用一个函数的语法是:可以把函数作为一个表达式或者语句来调用,如果没有要传递的参数则可以省略参数表。但任何情况下都不能省略“(“和“)”。因此可以在函数中直接引用arguments数组成员来获取参数, 如arg w nents[0] 、arguments[ar-guments.I ength-] 等。Java Ser ipx支持一种比较简单的对象模型, 每个对象包含由变量构成的“属性”, 也可以包含其他对象, 并可以与函数相关联构成“方法”。除了使用Juv a Script本身提供的核心对有两种方法来定义对象结构和创建对象实例:使用对象直接量给对象实例赋值;使用构造函数定义对象并用new操作符创建和初始化对象实例。x对象实例名>·Ⅰ<性名1:<属性值1~....c属性名nx:c性值n>1这种方法中,对象定义、创建实例和初始化一步完成。例如:第二种方法适用于需要创建对象的多个实例,以及需要对象继承等情况。语法是:这种方法先用构造函数定义对象的属性和方法,再定义对象的原型,也就是确定新对


《实用JavaScript网页特效编程百宝箱_张宝亮》目录

预备知识

控制条改变背景色…

来客统计……....

身份认证……

自动文本标记选中…

万年历…

问候与上网计时…

系统信息检测…

自定义背景色……

计算机


python
AI人工智能
javascript
计算机网络/服务器
数据库技术
计算机F

考试教辅


考研考博
英语四六级

沪ICP备18046276号-5