我需要一個ASP頁面編碼工作的Visual Basic調用Javascript代碼在ASP(Visual Basic中)
我不知道我會如何與內容創建一個錯誤彈出:
alert("No such entry exists")
在視覺基本。有沒有一種方法來在Visual Basic中嵌入JavaScript代碼或在Visual Basic本身中執行錯誤彈出窗口?
我需要一個ASP頁面編碼工作的Visual Basic調用Javascript代碼在ASP(Visual Basic中)
我不知道我會如何與內容創建一個錯誤彈出:
alert("No such entry exists")
在視覺基本。有沒有一種方法來在Visual Basic中嵌入JavaScript代碼或在Visual Basic本身中執行錯誤彈出窗口?
一個簡單的Response.Write應該可以工作。試試這個:
<% Response.Write("<script type=""text/javascript"">alert('No such entry exists');</script>") %>
它已經太長時間,因爲我已經做了經典的ASP,所以你可能需要驗證「」是爲了逃避一個VBScript字符串引號的正確途徑。
asp頁面只是一種html頁面。任何你可以放在純html中的東西,比如腳本塊,也可以放在一個asp頁面中。但顯然,如果它不是服務器端腳本,那麼它不應該進入<% %>
標記。
<%Option Explicit%>
<!DOCTYPE ... >
<html>
<head>
--html header stuff goes here, like css declarations--
<script type...>
--javascripty (client-side) things go here--
</script>
<%
--vbscript (server-side) stuff goes here, or you can change your
server settings to use javascript instead--
%>
</head>
<body>
--more combinations of straight html markup,
client-side scripting enclosed in <script> tags, and
server-side code enclosed in <% %>--
</body>
</html>
注意要儘量減少進出服務器端腳本的下降,但問題是,當你需要,你可以有很多的代碼塊。
你的意思是VB中的經典ASP?如果沒有,什麼託管VB? – 2011-12-15 14:49:05
是的,經典ASP中的VB – jsmith 2011-12-15 14:51:30