首先說說ASP是貴為何物吧。ASP是Microsoft Active Server Pages的簡稱,它是一種伺服器端指令碼環境,可用來建立互動式 Web 頁並建立強大的 Web 應用程式。可以表明ASP是一種基於伺服器端的指令碼環境,那就明白ASP為什麼需要IIS支援了,因為IIS即為常用的一類web伺服器;那也就明白為什麼要學指令碼語言了,因為ASP提供的是一種指令碼環境。
在來個開頁和退頁彈出對話方塊的原理吧
<script language="vbscript"><!--sub window_onload() msgbox"welcome you!"end subsub window_onunload() msgbox"see you late!"end sub--></script>開頁顯示“welcome you!”,關頁顯示“see you late!”
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]
以上只是一個
顯示對話方塊msgbox,當然還有
書寫對話方塊inputbox也順便看下吧。
<script language="vbscript"><!--dim strnamestrname=inputbox("enter your name please:","enter your name","cnbruce")document.write(strname&",welcome you!<p>")--></script>有關inputbox的想關參數也去看看吧。
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]
<body>hello,<script language="vbscript"><!--dim thishourthishour=hour(time)if thishour<=12 then document.bgcolor="red" document.fgcolor="black" document.write("上午好!")else if thishour<=18 then document.bgcolor="blue" document.fgcolor="white" document.write("下午好!") else document.bgcolor="green" document.fgcolor="yellow" document.write("晚上好!") end if end if--></script>本頁的作用是根據不同時間顯示不同顏色和歡迎資訊。</body>
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]
<html><head><title>abc</title><script language="vbscript"><!--sub btnsubmit_onclick if form1.name.value<>"" then if form1.addr.value<>"" then if form1.email.value<>"" then if instr(form1.email.value,"@")<>0 and instr(form1.email.value,".")<>0 then form1.submit else alert"email error!" end if else alert "enter your email!" form1.elements("email").focus end if else alert "enter your address!" form1.elements("addr").focus end if else msgbox "enter your name please!" form1.elements("name").focus end ifend sub--></script></head><body><form name="form1" method=post action="bug.html">your name:<input type="text" name="name"><br>your addr:<input type="text" name="addr"><br>your email:<input type="text" name="email"><br><input type="button" name="btnsubmit" value="submit"></form></body></html>
[Ctrl+A 全部選擇進行拷貝 提示:可先修改部分代碼,再點擊運行]