asp腳本
A. asp腳本是什麼
腳本程序相對一般程序開發來說比較接近自然語言,可以不經編譯而是解釋執行,利於快速開發或一些輕量的控制。
現在的腳本語言是比較多的,一般的腳本語言的執行只同具體的解釋執行器有關,所以只要系統上有相應語言的解釋程序就可以做到跨平台。
腳本�(Script),是使用一種特定的描述性語言,依據一定的格式編寫的可執行文件,又稱作宏或批處理文件。腳本通常可以由應用程序臨時調用並執行。各類腳本目前被廣泛地應用於網頁設計中,因為腳本不僅可以減小網頁的規模和提高網頁瀏覽速度,而且可以豐富網頁的表現,如動畫、聲音等。舉個最常見的例子,當我們點擊網頁上的E-mail地址時能自動調用OutlookExpress或Foxmail這類郵件軟體,就是通過腳本功能來實現的。又如洪恩網站�http�//www.hongen.com一些網頁的英文新聞內容旁會有一個三角符號,點擊它就可以聽到英文誦讀,這也是腳本在起作用。也正因為腳本的這些特點,往往被一些別有用心的人所利用。例如在腳本中加入一些破壞計算機系統的命令,這樣當用戶瀏覽網頁時,一旦調用這類腳本,便會使用戶的系統受到攻擊。所以用戶應根據對所訪問網頁的信任程度選擇安全等級,特別是對於那些本身內容就非法的網頁,更不要輕易允許使用腳本。通過「安全設置」對話框,選擇「腳本」選項下的各種設置就可以輕松實現對腳本的禁用和啟用
B. asp腳本問題
1.用ASP的方法,如樓上所說在
<%
response.end
'連接資料庫開始
dim conn
2.JS方法,本頁面直接轉哪個網頁
if(!conf)
window.location ("right.asp?method=2","right");
最好兩個方法一起用
C. ASP腳本解密
你的代碼不完整啊,不過可以幫你解下試試,最好弄個完整的,像這種裡面好多@@@@@@熊貓眼的,都是encode加密,用decode解密就可以。
你的代碼不完整所以解出來只有下面這些一點:
hu="
必須完整的代碼才可以完全解開。
這種屬於asp腳本加密。用下面我寫出的參考資料裡面的網址,裡面的encode在線解密,就可以自己搞定了。
D. 寫asp腳本
<script language="vbscript">
dim a
a=time()
if a>#06:00:00# and a<=#08:00:00# then
document.write "<marquee>早上好!歡迎光臨!</marquee>"
elseif a>#08:00:00# and a<=#12:00:00# then
document.write "<marquee>上午好!</marquee>"
elseif a>#12:00:00# and a<=#18:00:00# then
document.write "<marquee>下午好!</marquee>"
else
document.write "<marquee>晚上好!</marquee>"
end if
</script>
E. asp腳本是做什麼用的
asp腳本是用來實現動態網頁的主要程序語言是VBSCRIPT。
從外表看不出asp的代碼,經過iis被轉譯成html了。
如果網站還沒做,可找人做下,如需有償製作,可網路HI我。開發7年。
F. 如何在自己的電腦上運行ASP腳本
首先,要在本機上安裝IIS(Internet信息服務)。
打開「控制面板」中的「添加/刪除程序」,進入「添加/刪除Windows組件」後,
選擇「Internet信息服務(IIS)」,然後點擊「下一步」進行安裝。
安裝成功後,在「控制面板」的「管理工具」中會多出「Internet服務管理器」。
接下來,讓我們測試一下是否可以運行ASP程序:打開IE瀏覽器,在地址欄中輸入localhost,
確定後如果出來歡迎使用IIS和IIS文檔兩個界面的話,就證明已經可以在本機上運行ASP程序了。
現在假設你有一個ASP網凈蚵厶吃諛愕縋欣盤的systudio文件夾中,
你現在想運行它,你可以在「Internet信息服務」中依次打開「本地計算機→默認Web站點」
右擊「黙認WEB站點」選擇「新建→虛擬目錄」,在虛擬目錄創建向導中,
單擊下一步,隨便起個名,比如「systudio",然後,點擊下一步,選擇你存放ASP的目錄後,
點擊下一步,最後點擊完成。
好了,現在你可以通過在瀏覽器地址欄中輸入"localhost/systudio/index.asp"來執行ASP程序了。
G. asp腳本解釋
<%=CutStr(htmlencode4(title),38)%>
CutStr,htmlencode4 這兩個都是用戶自己寫的函數,如果沒有源代碼,就不知道它們是想干什麼。
不過從英文意思來理解。
CutStr函數是想將title超過38個的截取成38個,以免因為title過長而使而面布局錯位。我經常把title截斷,因為太長就會把div 撐大。
htmlencode4可能是因為寫入資料庫時進行了轉換,現在讀取出來要轉換回來,你可以搜一下關於htmlencode這個函數的應用,它是系統函數。
H. ASP入門:認識ASP程序所使用的幾種腳本語言
這是因為,在結果被送回瀏覽器前,腳本已經在伺服器執行了。 實例:用ASP寫文本<html<body<%response.write("Hello World!")%</body</html 向文本添加HTML<html<body<%response.write("<h2You can use HTML tags to format the text!</h2")%<%response.write("<p style='color:#0000ff'This text is styled with the style attribute!</p")%</body</html 基本的ASP語法規則 通常情況下,ASP文件也包含HTML標簽,類似HTML文件。不過,ASP文件也可包含伺服器端腳本,這些腳本被<%和%包圍起來。伺服器腳本在伺服器端執行,可包含合法的表達式、聲明、或者運算符。 向瀏覽器寫輸出 response.write命令用來向瀏覽器寫輸出。下面的例子向瀏覽器傳送了一段文本:"Hello World"。 <html<body<%response.write("Hello World!")%</body</html還有一種response.write命令的簡寫方法。下面的例子和上面的例子是等效的:<html<body <%="Hello World!"%</body</htmlVBScript你可以在ASP中使用若干種腳本語言。不過,默認的腳本語言是VBScript:<html<body<%response.write("Hello World!")%</body</html上面的例子同樣在文檔的body部分寫入了文本"Hello World!"。 javaScript如果需要使用JavaScript作為某個特定頁面的默認腳本語言,就必須在頁面的頂端插入一行語言設定: <%@ language="javascript"%<html<body<%Response.Write("Hello World!")%</body</html注意:與VBScript不同 - JavaScript對大小寫敏感。所以你需要根據JavaScript的需要使用不同的大小寫字母編寫ASP代碼。 其他的腳本語言 ASP與VBScript和JScript的配合是原生性的。如果你需要使用其他語言編寫腳本,比如PERL、REXX或者Python,那就必須安裝相應的腳步引擎。