我在服務器端的vbscript中有一個字符串,我想傳遞給客戶端上的vbscript函數。我見過的所有例子都是用javascript編寫的,並不適合我。 我有一個字符串變量,它從名爲myprint的服務器獲取它的值。我想這樣稱呼它:如何將從VBScript編碼的服務器端的字符串傳遞到客戶端VBScript?
<script type="text/VBScript">
Sub Print()
...
str = <%=myprint%>
...
End Sub
</script>
我在服務器端的vbscript中有一個字符串,我想傳遞給客戶端上的vbscript函數。我見過的所有例子都是用javascript編寫的,並不適合我。 我有一個字符串變量,它從名爲myprint的服務器獲取它的值。我想這樣稱呼它:如何將從VBScript編碼的服務器端的字符串傳遞到客戶端VBScript?
<script type="text/VBScript">
Sub Print()
...
str = <%=myprint%>
...
End Sub
</script>
正如您已經意識到的那樣,您需要將該字符串括在引號中。 VBScript編譯規則不會因爲您運行客戶端而更改。 (客戶端的VBScript在這個時代可能不是一個非常不錯的主意,順便說一句,一個流浪的Windows Update是擺脫的舊版本的IE,你在水裏就死定了。)
<script type="text/VBScript">
Sub Print()
...
str = "<%=myprint%>"
...
End Sub
</script>
我對asp和客戶端服務器的交互很陌生,在我工作的工作中,我只是被扔進了水裏。我來自java和c背景,所以我仍然需要了解很多我正在做的事情。 –
通過示例向我們展示您迄今爲止所嘗試的內容。 – Dijkgraaf
你能不能用'<%= myVar %>'嵌入你的字符串到客戶端腳本? – johna
請勿使用客戶端VBScript。期。 –