每一個網(wǎng)頁制作的初學(xué)者,都想讓自己的網(wǎng)頁更漂亮,看起來更專業(yè)。要想制作 出聲形兼俱的動態(tài)網(wǎng)頁,您需要了解動態(tài)網(wǎng)頁制作技術(shù),它是建立在動態(tài)HTML語言(即DHTL語言)之上的一 種新技術(shù),它包括CSS文字效果,層技術(shù),框架結(jié)構(gòu),push技術(shù),JavaScript、Java和ASP等。(聽不懂, 太專業(yè)了!),聽不懂沒關(guān)系,您只要清楚,要使用Dreamwave3.0以上制作網(wǎng)頁,因為Dreamwave3.0內(nèi)置 以上大部分技術(shù),您所要做的僅僅是插入層,拖動,復(fù)制,粘貼。也就是把動態(tài)網(wǎng)頁腳本插入到原來網(wǎng)頁 的HTML中。
下面的動態(tài)網(wǎng)頁制作技術(shù)可能是您需要的:
推(push)技術(shù),讓您 網(wǎng)頁上的新聞自動更新;Java小應(yīng)用程序(Java applet),如讓您網(wǎng)頁中的圖像模擬水滴落在預(yù)制圖像文 件上,水面上激起層層漣漪,給人一促寧靜致遠(yuǎn)的感受;Java Script腳本,讓您的網(wǎng)頁每次進入都播放 不同的音樂,如你第一次進入該網(wǎng)頁播放《泰坦尼克號主題曲》,第二次進入則播放《999朵玫瑰》,第 三次進入……;ASP中的ADO的技術(shù),讓用戶在瀏覽器畫面中輸入、更新和刪除網(wǎng)站服務(wù)器的數(shù)據(jù)庫信息。
以上是目前國際上非常流行的技術(shù),使用起來也不困難,不用編程,只需從網(wǎng)上下載相應(yīng)的腳本 (即程序),將其添到您的網(wǎng)頁上即可,任何稍微懂得一點網(wǎng)頁制作的初學(xué)者都可以做到,怎么樣?心動了 吧,且聽我慢慢道來。
一、使用Java動態(tài)小應(yīng)用程序?利用Java可以 在您的網(wǎng)頁上加入各式各樣的動態(tài)效果,它可是制作動態(tài)網(wǎng)頁的好工具,代表了新一代的Web技術(shù)。
Java于1995年問世,是一種由美國Sun公司開發(fā)的新一代編程語言,其目標(biāo)是在網(wǎng)絡(luò)環(huán)境中開發(fā)軟件 。由于Java是一種編程語言,要想掌握它,需要有一定的計算機程序設(shè)計基礎(chǔ)。然而對于網(wǎng)上的Java小應(yīng) 用程序(Java Applet),即網(wǎng)頁中小巧可愛的Java程序。你無須學(xué)會Java就可以使用,只要稍作改動就可 放在網(wǎng)頁上使用。因此,怎么將現(xiàn)成的Java小應(yīng)用程序嵌入自己的網(wǎng)頁中,如何改動參數(shù),讓小應(yīng)用程序 變成你自己的東西可是個關(guān)鍵。
也許,大家對什么是“Java小應(yīng)用程序”有些摸不著頭腦。事 實上是伴隨網(wǎng)頁而來的Java程序有一個特別的名字,叫Applet,可以把它想像成是一個個小巧可愛的程序 ,這主是“Java小應(yīng)用程序”名稱的由來。
捷徑:要將Java小應(yīng)用程序嵌入網(wǎng)頁
1.將Java applet腳本復(fù)制到網(wǎng)頁的html文件中
首先復(fù)制Java源程序, 進入 Dreamwave3中,在網(wǎng)頁的某個位置插入新圖層,并確定層在html中的位置。即按菜單插入/圖層,點按菜 單窗口/html源文件,出現(xiàn)html源文件窗口,定位新加的層在html文件中的位置,如:將鼠標(biāo)放到新圖層 中打幾個字母mmm,則html源文件也應(yīng)該出現(xiàn)mmm,鼠標(biāo)定位到html源文件中的mmm后,將html源文件中的 mmm刪除。
按粘貼,將Java程序粘貼在html源文件中光標(biāo)所在位置。
2.注意還要將java 程序所需的*.class文件,*.gif背景文件復(fù)制到網(wǎng)頁文件*.htm所在的同一目錄下。按<F12>鍵預(yù)覽。
3.參數(shù)修改:
下面是一個Java applet的源文件:比較重要的兩行width="128" height="128"表示動畫的寬和高,value="imfad1.gif"表示背景文件名。
<applet archive="AnWater.jar" code="AnWater.class" width="128" height="128">
動畫的寬和高
…
<param name="image" value="imfad1.gif"> ; 載入圖像
…
Java動畫的背景圖 片是一些JPG或GIF的靜態(tài)圖片,動態(tài)效果是Java程序加在背景圖片上產(chǎn)生的,如水波效果。假如要將Java 動畫的背景圖片改成另一圖片,則可將另一圖片復(fù)制到*.htm所在的同一目錄下,在html源文件中修改背 景文件名,修改寬和高的值即可。新圖片寬和高的值若不知道是多少,可在ACDSee的中打開該新圖片,在 其底下的狀態(tài)行有圖片的寬和高的信息。
假如你想讓新圖片的大小與原Java applet圖片的大小 一致,可以用Photoshop對新圖片進行放大或縮小。
4.注意事項:
要將java 程序所需的*.class文件,*.gif背景文件復(fù)制到網(wǎng)頁文件*.htm所在的同一目錄下。
Java applet 的效果十分華麗,但將大降低瀏覽器的刷新速度,因此不可太貪多。一個頁面有一兩個Java Applet即可 。
注意*.class文件的大小寫。筆者就遇到這樣的情況:有時提供的AnWater.class寫成了 ANWATER.CLASS,這時Java Applet在本機上能運行,上傳至服務(wù)器中,該有Java效果的位置只顯示一塊灰 板,開始以為上傳過程中出錯,造成文件缺損,但用CuteFTP上傳了幾次還是這樣,用鼠標(biāo)點擊灰色方塊 ,狀態(tài)行提示找不到AnWater.class,當(dāng)時一看就明白了:服務(wù)器肯定是Unix的,它對大小寫非常敏感, 它認(rèn)為ANWATER.CLASS與AnWater.class不是同一文件,所以才找不到,將ANWATER.CLASS文件名改成 AnWater.class并上傳后,問題解決。
Java動態(tài)小應(yīng)用程序集錦:
下載推薦網(wǎng)站: http://www.anfyteam.com的Anfy 1.4.5 中文版 - 包括 41 個特殊效果的applet。
您只要到一些提 供這些應(yīng)用程序的網(wǎng)站下載些小程序,很方便的就可以使自己的網(wǎng)頁,桌面墻紙或屏幕保護上添加魔術(shù)般 的效果,有菜單樹、焰火、水面、湖面、橫幅/幻燈片放映 、Anfy網(wǎng)絡(luò)攝影機、文字卷動等效果。為讀者 提供展示創(chuàng)造性的無限空間。下面是部分程序效果介紹。
1.Water 此applet可以在任意GIF 或JPG圖像上模擬水的波動。此applet是完全參數(shù)化的,因此您可以產(chǎn)生許多水的波動效果。
除了要 背景圖像,還需上傳如下3個“.class"文件:AnWater.class ,Lware.class,anfy. class 另外,上傳 AnWater.jar可以在最新的瀏覽器中加快載入速度。
html文件:anwater.html
參數(shù)說明文 件:anwater.txt
2.Book Flip 可以在多幅同樣大小的GIF或JPG圖像間實現(xiàn)“書本翻頁"的 動態(tài)變換效果。非常漂亮!
必需的文件:除了書本反轉(zhuǎn)圖像和一個隨意的遮蓋圖像,還需上傳如下3 個“.class"文件:bookflip.class,Lware.class,anfy.class 另外,上傳bookflip.jar可以在最新的 瀏覽器中加快載入速度。
3.Lake 網(wǎng)上流傳甚廣的湖中倒影特技,效果非常動人,占用內(nèi)存 比其他幾個類似的程序更少,讀者可以任意設(shè)定風(fēng)速,風(fēng)力和波浪強度等參數(shù)
必需的文件:除了 要一個背景圖像,還需上傳如下3個“.class"文件:AnLake.class , Lware.class,anfy class。另外 ,上傳AnLake.jar 可以在最新的瀏覽器中加快載入速度。
二、使用JavaScript動態(tài)程 序?JavaScript是解釋型語言,其源代碼文件直接在運行時解釋執(zhí)行,適用于較小任務(wù)的程 序,比Java簡單。
JavaScript的出現(xiàn)在很大程度上就歸功于Java,雖然兩者的功能以及編程風(fēng)格大 不相同,但JavaScript的語法和基本結(jié)構(gòu)與Java是相似的。JavaScript最初是作為瀏覽器Netscape本身臨 其境的腳本編寫語言以LiveScript為名,但在1995年末,Sun公司認(rèn)可了該語言,且更名為JavaScript。 雖然JavaScript比Java簡單,但仍然需要具備計算機編程知識以及面向?qū)ο蟮募夹g(shù)知識。因此,在這里只 介紹如何將現(xiàn)成的JavaScript腳本嵌入HTML文件的方法。
捷徑:要將Java小應(yīng)用程序 嵌入網(wǎng)頁
將Java applet腳本復(fù)制到網(wǎng)頁的html文件中即可。方法同Java應(yīng)用小程序。
腳本下載推薦網(wǎng)站:http://java2000.wol.com.cn
此網(wǎng)站是中文網(wǎng)站,有大量的 JavaScript源文件,分類非常詳細(xì):有按鈕和連接控制,瀏覽器窗口控制,客戶端表單控制,多媒體音樂 控制,背景效果處理,日期與時間腳本,F(xiàn)rame幀控制,圖形圖象處理,菜單與頁面導(dǎo)航,站內(nèi)搜索引擎 ,Password腳本,樹型折疊菜單,頁面文字特效。此網(wǎng)站還有一個大的優(yōu)點:大部分腳本都可以在網(wǎng)上 預(yù)覽,看了預(yù)覽后,你就會知道此腳本是否是你需要的,是否值得下載。
JavaScript動態(tài) 程序集粹:
與Java小應(yīng)用程序相比,JavaScript有很多的優(yōu)點,如簡單適用,短小,運行 速度快等等,這里推薦三個動態(tài)的JavaScript程序給讀者。再次提醒,以下腳本不用編寫,從 http://java2000.wol.com.cn下載即可。
1. 隨機的MIDI播放控制臺腳本--酷!隨機播放《 泰坦尼克主題曲》,《999朵玫瑰》等背景Midi音樂-刷新頁面能聽到不同的音樂,源程序:
< script LANGUAGE="JavaScript">
song = new Array(5); //與Midi樂曲數(shù)量對應(yīng)=樂曲數(shù)量-1
title = new Array(5); //與Midi樂曲數(shù)量對應(yīng)=樂曲數(shù)量-1
song[0] ='xfile.mid'
song[1] ='007.mid'
song[2] ='0072.mid'
song[3] ='999dmg.mid'
song[4] ='yongxinliangku.mid'
song[5] ='titanic.mid' //泰坦尼克主題曲的MID文件名
title[0] = 'X-檔案主題曲' //Midi曲目
title[1] = '007主題曲1'
title[2] = '007主題曲2'
title [3] = '999朵玫瑰'
title[4] = '用心良苦'
title[5] = '泰坦尼克主題曲泰坦尼克主題曲等的 MID文件'
</script>
注意事項:?泰坦尼克主題曲等的MID文 件都要復(fù)制到網(wǎng)頁文件*.htm的同一目錄下。
泰坦尼克主題曲等的MID文件在哪可找到呢?在網(wǎng) 站預(yù)覽聽到這些歌曲后,其實在你的硬盤中的Temporary Internet Files目錄已有泰坦 尼克主題曲等 的MID文件,只不過文件名有了一點小變化,如成了titanic[1].mid,按開始/查找/文件或文件夾, tit*.mid,即可找到,雙擊聽一下看是不是,是則將文件名改為titanic.mid,并復(fù)制到網(wǎng)頁*.htm的同一 目錄下。
2.自動彈出式窗口
一進入某個頁面,立該會彈出一個窗口,用這 個腳本就可以實現(xiàn),而且窗口大小可以定制,里面的內(nèi)容可以是你想說明的任何內(nèi)容。作為歡迎窗口效果 非常cool。
三、推(push)技術(shù)讓您的網(wǎng)頁上的新聞自動更新。
使用方法同JavaScript,將動態(tài)腳本插入HTML中即可。
腳本下載推薦網(wǎng)站:http://www.howshine.com/
四.ASP中的ADO的技術(shù)?ASP是Active Server Pages的英文縮寫,中文意思叫——動態(tài)服務(wù)器主頁,ASP是微軟 公司1999年11月推出的Web應(yīng)用程序開發(fā)技術(shù)。
ADO(ActiveX Data Objects) 是一個ASP內(nèi)置的 ActiveX組件,用于數(shù)據(jù)庫訪問,可把它與ASP結(jié)合起來,建立提供數(shù)據(jù)庫信息的網(wǎng)頁內(nèi)容,對數(shù)據(jù)庫進行 查詢、插入、更新、刪除等操作,可用來制作電子商務(wù)網(wǎng)站。
捷徑:用Dreamweaver UltraDev制作基于NT服務(wù)器的帶有數(shù)據(jù)庫查詢功能的網(wǎng)頁,因為ADO的技術(shù)已內(nèi)置于Dreamweaver UltraDev之中。
使用ADO技術(shù)要安裝NT的IIS(Internet Information Server)因特網(wǎng)信息服務(wù)器 ,或者win98的PSW(Personal Web Server)個人主頁服務(wù)器來提供Internet服務(wù),(如WWW服務(wù),F(xiàn)TP服務(wù)等 ),并且,在Dreamweaver UltraDev中,盡管大部分腳本可自動生成,但操作的步驟較多,因此這里不再 詳述,感興趣的讀者可查看相關(guān)的介紹Dreamweaver UltraDev書籍。
本文來源于成都網(wǎng)站建設(shè)公司與成都網(wǎng)站設(shè)計制作公司-創(chuàng)新互聯(lián)成都公司!
網(wǎng)頁標(biāo)題:動態(tài)網(wǎng)頁巧制作
轉(zhuǎn)載來于:http://jinyejixie.com/news34/317834.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)頁設(shè)計公司、微信小程序、網(wǎng)站建設(shè)、面包屑導(dǎo)航、網(wǎng)站排名
廣告
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源:
創(chuàng)新互聯(lián)