刚学ASP,手抄了一段代码。
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>无标题文档</title>
</head>
<body>
<%
dim a,b,c
a=10
b=20
c=a+b
response.write(c)
%><br />
<%
dim d,e,f
d="aaabc"
e="27015"
f=d+e
response.Write(f)
%><br />
<%
dim aa
aa=2
if aa<=5 then
response.Write("我在学习ASP")
else
response.Write("我不会ASP")
end if
%>
<%
dim cc
cc=0
for i=1 to 100
cc=cc+i
next
response.Write("从1加到100的结果等于:"& cc &"。")
%>
<%
for i=0 to 9
for ii=9 to i step -1
a="口"
response.Write(a)
next
response.Write("<br />")
next
%>
<br />
浏览器代码
<%
response.Write("您使用的浏览器是:" & request.serverVariables("HTTP_USER_AGENT") & "<br />")
response.Write("您的IP地址是:" & request.serverVariables("REMOTE_ADDR") & "<br />")
response.Write("您访问的网页是:" & request.serverVariables("URL") & "<br />")
response.Write("您访问的端口是:" & request.serverVariables("SERVER_PORT") & "<br />")
%><br />
九九乘法表<br />
<%
response.Write("<table border='1' bordercolor='#09f' cellspacing='0'>")
for k=1 to 9
response.Write("<tr>")
for j=1 to k
a=j*k
response.Write("<td>")
response.Write(j & "*" & k &"=" &a)
response.Write("<td>")
next
response.Write("</tr>")
next
response.Write("</table>")
%>
ASP代码是通过<%和%>标记来嵌入到HTML代码里的,<%和%>里面的代码为ASP代码,每一行即为一行ASP代码。ASP代码可以放置在ASP标签中,也可以放到网页的任何地方。
例:
<%
response.Write("从零开始学习ASP.<br />")
response.Write("要想学好ASP,必需持之以恒,多练习,多思考。<br />")
%>
ASP中的程序是从上到下一行一行执行的,一个能够独立完成一个功能的语句叫做一条语句,如果要是让多条语句放入到一行代码中要用":"分开,不然就会出错。