首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> ASP 程式設計 >> ASP 基礎

ASP 基本語法規則:輸出、腳本區塊與語言切換

     編輯:ASP 基礎

ASP 基本語法:伺服器端腳本區塊與輸出指令


ASP 檔案混合 HTML 與伺服器端腳本,腳本以 <% 與 %> 包圍,在伺服器執行後輸出純 HTML 給瀏覽器。


輸出指令:Response.Write

<!DOCTYPE html>
<html><body>
<%
Response.Write("Hello World!")
%>
</body></html>

簡寫輸出語法 <%= %>

<!DOCTYPE html>
<html><body>
<%="Hello World!"%>
</body></html>

兩者效果相同,簡寫適合直接輸出變數或運算式結果。


預設腳本語言:VBScript

<% ' 無需宣告,預設即為 VBScript
Response.Write("Hello VBScript!")
%>

指定 JavaScript 為頁面語言

<%@ language="javascript" %>
<!DOCTYPE html>
<html><body>
<%
Response.Write("Hello JavaScript!");
%>
</body></html>

重要:JavaScript 區分大小寫,Response.Write 不能寫成 response.write。


其他腳本語言

ASP 原生支援 VBScript 與 JScript (Microsoft 實作的 JavaScript)。使用 Perl、Python、REXX 等語言需額外安裝對應的 ActiveX Scripting Engine。


輸出 HTML 標籤範例

<%
Response.Write("<h1>動態標題</h1>")
Response.Write("<p style='color:red'>紅色段落</p>")
%>

現代觀點:傳統 ASP 內嵌 HTML 字串難以維護,現代框架 (ASP.NET MVC/Razor Pages, Node.js/Express, Python/Django) 採用模板引擎分離邏輯與視圖。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved