Web程序員初級:HTML和VBScript

出版時間:2006-1  出版社:高等教育出版社  作者:賈長云  頁數(shù):253  

前言

  隨著因特網(wǎng)技術(shù)的飛速發(fā)展,因特網(wǎng)已經(jīng)成為人們獲取知識的寶庫、信息交換的平臺。同時,越來越多的單位、公司與個人也將因特網(wǎng)作為其事業(yè)發(fā)展的平臺,電子商務(wù)、信息發(fā)布、網(wǎng)上辦公、網(wǎng)上教學(xué)、電子郵件、網(wǎng)上游戲與實(shí)時聊天等都在因特網(wǎng)上得到了廣泛應(yīng)用。所有這些應(yīng)用都離不開最基本的網(wǎng)站設(shè)計(jì)與網(wǎng)頁制作,隨著FrontPage與網(wǎng)頁制作三劍客的廣泛應(yīng)用,網(wǎng)站設(shè)計(jì)與網(wǎng)頁制作已經(jīng)不再是高深莫測的學(xué)問了,普通人只要經(jīng)過適當(dāng)?shù)呐嘤?xùn)與學(xué)習(xí)也可以制作看起來比較專業(yè)、界面優(yōu)美的網(wǎng)頁了。應(yīng)該看到,盡管利用這些工具軟件可以非常方便、快速地制作網(wǎng)頁,但是要使自己的網(wǎng)頁具有實(shí)時性、交互性、動態(tài)性,只依靠這些工具還是不夠的。要想成為一個真正的網(wǎng)頁編程高手不僅要熟練利用這些制作工具,更重要的是要理解并學(xué)會使用HTML代碼與當(dāng)前應(yīng)用非常廣泛的動態(tài)網(wǎng)頁編程技術(shù)(如.ASP、JSP、PHP等)。而在動態(tài)網(wǎng)頁編程的實(shí)踐中離不開腳本語言,也正是腳本語言與HTML的無縫連接,才使得動態(tài)網(wǎng)頁真正地得以實(shí)現(xiàn)?! ∧壳澳_本語言中使用較為廣泛的是JavaScript與VBScript,VBScript作為微軟公司開發(fā)平臺的一員,秉承了Microsoft的一貫風(fēng)格,與VB、VFP等非常相似,簡單易學(xué)、功能豐富,是動態(tài)網(wǎng)頁編程中的首選?! 』谏鲜鲈?,考慮到職業(yè)學(xué)校學(xué)生的實(shí)際情況與就業(yè)方向,本書以HTML與VBScript為主介紹網(wǎng)頁程序設(shè)計(jì)。在編寫過程中,主要考慮了在Web編程中,到底哪些知識與技能是重要的、必備的,在什么場合要使用什么樣的代碼,著重使讀者學(xué)完后能做什么,而不是學(xué)了什么。在其他語言中都有相應(yīng)的調(diào)試工具來幫助程序開發(fā)人員來跟蹤、調(diào)試程序。VBScript實(shí)際上也提供了這樣的工具:MicrosoftScriptDebugger。利用這個工具,可以在瀏覽器中調(diào)試腳本程序,也可以在腳本執(zhí)行過程中跟蹤。當(dāng)然MicrosoftScriptDebugger并不是集成在IE中的,它是免費(fèi)的,需要另外下載(http:llmsdn.microsoft.com/scripting)。圖8-12就是調(diào)試器被調(diào)用時的界面。

內(nèi)容概要

  Web網(wǎng)頁入門、文字網(wǎng)頁制作、制作多媒體網(wǎng)頁、制作表格網(wǎng)頁、站點(diǎn)導(dǎo)航——超級鏈接、制作框架網(wǎng)頁、初識’VBScript基礎(chǔ)、VBScript程序控制、客戶端腳本編程實(shí)戰(zhàn)、表單的應(yīng)用、ASP與VBScript的結(jié)合、網(wǎng)站的發(fā)布與維護(hù)。《Web程序員初級:HTML和VBScript》由淺入深、循序漸進(jìn)地安排學(xué)習(xí)內(nèi)容,每章基本從實(shí)際項(xiàng)目出發(fā),選擇了新穎有趣的實(shí)際案例,使用“跟我學(xué)”方式將相關(guān)知識融入到實(shí)踐之中,并在每一章中根據(jù)需要安排了一些諸如“技巧”、“重點(diǎn)”等欄目。

書籍目錄

靜態(tài)網(wǎng)頁篇單元一 Web網(wǎng)頁入門1.1 WWW概述1.2 Web的有關(guān)概念1.3 Intemet提供的主要服務(wù)1.4 使用瀏覽器1.4.1 熟悉IE瀏覽器的界面1.4.2 配置IE瀏覽器1.4.3 使用IE瀏覽器1.5 本書學(xué)習(xí)說明習(xí)題一單元二 文字網(wǎng)頁制作2.1 HTML入門2.2 HTML文件解析2.3 段落和文字標(biāo)記2.3.1 段落標(biāo)記2.3.2 文字標(biāo)記2.4 段落和文字標(biāo)記綜合應(yīng)用2.5 列表標(biāo)記習(xí)題二單元三 制作多媒體網(wǎng)頁3.1 設(shè)置網(wǎng)頁的背景顏色和背景圖片3.2 在網(wǎng)頁中插入圖片文件3.3 在網(wǎng)頁中插入音樂、視頻及動畫Flash文件習(xí)題三單元四 制作表格網(wǎng)頁4.1 創(chuàng)建基本表檔4.2 創(chuàng)建跨多行、多列表元的表格4.3 表格中行、列及單元格的修飾4.4 表格中按行分組與按列分組顯示4.5 控制表格邊框和分隔線的顯示習(xí)題四單元五 站點(diǎn)導(dǎo)航——超級鏈接5.1 建立超級鏈接5.2 建立圖形超級鏈接5.3 CSS簡介5.3.1 CSS基礎(chǔ)知識5.3.2 理解和使用css的屬性5.3.3 樣式表的綜合應(yīng)用5.3.4 CSS濾鏡的使用5.4 主頁的設(shè)計(jì)習(xí)題五單元六 制作框架網(wǎng)頁6.1 創(chuàng)建框架網(wǎng)頁6.2 框架網(wǎng)頁中超級鏈接習(xí)題六動態(tài)網(wǎng)頁篇單元七 初識VBScript7.1 VBScript入門7.2 在VBScript中使用數(shù)據(jù)7.2.1 在VBScript中使用常量7.2.2 在VBScript中使用變量7.3 在VBScript中使用數(shù)組7.4 VBScript函數(shù)7.5 VBScript的輸入與輸出習(xí)題七單元八 VBScript程序控制8.1 VBScript過程與函數(shù)8.2 判斷與選擇8.3 循環(huán)8.4 錯誤處理與調(diào)試習(xí)題八單元九 客戶端腳本編程實(shí)戰(zhàn)9.1 控制瀏覽器窗口9.2 瀏覽器的控制9.3 Web頁的控制9.4.鼠標(biāo)或鍵盤的控制習(xí)題九單元十 表單的應(yīng)用10.1 表單入門10.2 創(chuàng)建表單10.3 創(chuàng)建文本域10.4 插入復(fù)選框和單選按鈕10.5 添加列表和菜單10.6 添加表單按鈕習(xí)題十單元十一 ASP與VBScript的結(jié)合11.1 ASP是什么11.2 ASP的運(yùn)行環(huán)境11.3 ASP中調(diào)用VBScript程序11.4 ASP組件、內(nèi)置對象及其應(yīng)用11.4.1 Application對象11.4.2 Request對象11.4.3 Response對象11.4.4 Session對象11.4.5 Server對象11.4.6 ASP組件11.5 ASP訪問數(shù)據(jù)庫11.6 常用的SQL命令語法習(xí)題十一單元十二 網(wǎng)站的發(fā)布與維護(hù)12.1 網(wǎng)站發(fā)布的準(zhǔn)備工作12.2 網(wǎng)站發(fā)布與維護(hù)習(xí)題十二

章節(jié)摘錄

  一般而言,語法錯誤是最好發(fā)現(xiàn)也是最容易調(diào)試的。腳本程序能夠運(yùn)行的前提條件是不能有任何的語法錯誤,否則程序根本不可能被編譯。當(dāng)一個腳本程序編寫完成后,可以先運(yùn)行一下,如果在裝入期間就產(chǎn)生了錯誤信息,就可以根據(jù)錯誤信息的內(nèi)容(包括錯誤發(fā)生的行號與錯誤的類型)對腳本進(jìn)行必要的更正,再次運(yùn)行直到消除所有錯誤為止?! ∵壿嬪e誤的修正是程序調(diào)試最主要的也是最困難的任務(wù)。邏輯錯誤可以分為兩大類:一類是程序運(yùn)行的結(jié)果不正確:另一類是程序運(yùn)行時產(chǎn)生了錯誤信息而導(dǎo)致程序運(yùn)行終止?! 壿嬪e誤要進(jìn)行艱苦的跟蹤與仔細(xì)的分析。因?yàn)槌绦蛞呀?jīng)順利執(zhí)行完畢,就是產(chǎn)生了不正確的結(jié)果。引起這種邏輯錯誤的原因可能是無限的,但有時候可能又是最簡單的。例如本來是要進(jìn)行兩個數(shù)的相加,但卻寫成了相減;或者說條件表達(dá)式中本來應(yīng)該是大于而寫成了小于等。對于產(chǎn)生了導(dǎo)致程序終止運(yùn)行的邏輯錯誤一般都有一些提示,要仔細(xì)分析這些信息,從中找到錯誤的原因與方位。

圖書封面

評論、評分、閱讀與下載


    Web程序員初級:HTML和VBScript PDF格式下載


用戶評論 (總計(jì)0條)

 
 

 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7