ASP 和 PHP
在 W3School,我們通過使用活動服務(wù)器頁面(ASP)和超文本預(yù)處理器(PHP)來演示服務(wù)器端的腳本編程。
您無法通過查看源代碼來查看 ASP 或 PHP 的源代碼,您看到的僅僅是來自服務(wù)器的輸出,那些純粹的 HTML。這是因為在結(jié)果以純粹的 HTML 發(fā)送到瀏覽器之前,腳本已經(jīng)在服務(wù)器上執(zhí)行了。
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ù)庫,并向瀏覽器返回結(jié)果
為不同的用戶定制頁面
提高網(wǎng)頁安全性,使您的網(wǎng)頁代碼不會通過瀏覽器被查看到
重要事項:由于腳本在服務(wù)器上執(zhí)行,因此瀏覽器在不支持腳本的情況下就可以顯示服務(wù)器端的文件!
ASP 實例
通過 ASP 來寫文本
<%
response.write("Hello World!")
%>
如何通過 ASP 來寫文本。
向文本添加 HTML
<%
response.write("
您可以使用 HTML 標(biāo)簽來格式化文本
")
%>
<%
response.write("
這段文本的樣式是通過 style 屬性添加的。
")
%>
如何通過 HTML 標(biāo)簽來格式化文本。
腳本教程
請學(xué)習(xí)我們完整的 ASP 教程 和 PHP 教程。
|