HTML 文件可以包含文本、HTML 標(biāo)簽以及腳本碍沐。
HTML 文件中的腳本可以在 web 服務(wù)器上執(zhí)行渗常。
服務(wù)器端腳本
服務(wù)器端腳本是對服務(wù)器行為的編程。這被稱為服務(wù)器端腳本或服務(wù)器腳本席揽。
客戶端腳本是對瀏覽器行為的編程。(請參閱 JavaScript 初級教程)谓厘。
什么是服務(wù)器腳本幌羞?
通常,當(dāng)瀏覽器請求某個 HTML 文件時竟稳,服務(wù)器會返回此文件属桦,但是假如此文件含有服務(wù)器端的腳本熊痴,那么在此 HTML 文件作為純 HTML 被返回瀏覽器之前,首先會執(zhí)行 HTML 文件中的腳本聂宾。
服務(wù)器腳本能做什么呢果善?
- 動態(tài)地向 web 頁面編輯、改變或添加任何的內(nèi)容
- 對由 HTML 表單提交的用戶請求或數(shù)據(jù)進(jìn)行響應(yīng)
- 訪問數(shù)據(jù)或數(shù)據(jù)庫系谐,并向?yàn)g覽器返回結(jié)果
- 為不同的用戶定制頁面
- 提高網(wǎng)頁安全性巾陕,使您的網(wǎng)頁代碼不會通過瀏覽器被查看到
重要事項(xiàng):由于腳本在服務(wù)器上執(zhí)行,因此瀏覽器在不支持腳本的情況下就可以顯示服務(wù)器端的文件纪他!
ASP 和 PHP
在 W3School鄙煤,我們通過使用活動服務(wù)器頁面(ASP)和超文本預(yù)處理器(PHP)來演示服務(wù)器端的腳本編程。
您無法通過查看源代碼來查看 ASP 或 PHP 的源代碼茶袒,您看到的僅僅是來自服務(wù)器的輸出梯刚,那些純粹的 HTML。這是因?yàn)樵诮Y(jié)果以純粹的 HTML 發(fā)送到瀏覽器之前薪寓,腳本已經(jīng)在服務(wù)器上執(zhí)行了亡资。
ASP 實(shí)例
通過 ASP 來寫文本
如何通過 ASP 來寫文本。
向文本添加 HTML
如何通過 HTML 標(biāo)簽來格式化文本向叉。