据说JS中可以调用VBS中的函数,请问该怎么个写法呢?
据说JS中可以调用VBS中的函数,请问该怎么个写法呢? 问题点数:20、回复次数:5Top
1 楼wpmsoft(红旗下的蛋)回复于 2002-12-03 15:26:40 得分 10
是指同在客户端的情况的。
<script language=vbscript>
sub vbsub()
.........
end sub
</script>
<script language=javascript>
function javasub()
{
.........
vbsub();
........
}
</script>
—————————————————————————————————
★ 与人玫瑰,手有余香 ★
Top
2 楼junguo(junguo)回复于 2002-12-03 15:27:16 得分 10
<Script Language=VBScript src="./script/fun.vbs" runat="server"></Script>
然后,把你的vb函数写到fun.vbs
Function vbtrim(str)
vbtrim = Trim(str)
End Function
在js中就可以直接用vbtrim了!
Top
3 楼swlswl27(一天一天)回复于 2002-12-03 15:40:36 得分 0
我把以下代码写到了global.asa中了,可是不行啊,调用不了啊?
<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
<% d=" fdsafds fdsafds ";
d=mytrim(d);
Response.Write(d);
%>
——————
global.asa
<SCRIPT LANGUAGE=VBscript RUNAT=Server>
Function mytrim(str)
mytrim=Trim(str)
End Function
</SCRIPT>Top
4 楼standy(天下无双)回复于 2002-12-03 16:52:34 得分 0
直接函數名稱,參數即可,格式注意點就可以了Top
5 楼swlswl27(一天一天)回复于 2002-12-04 10:36:22 得分 0
楼上的那位老大,为什么把VBS那段代码放到global.asa中就不行呢,放到同一个页面里就行?!!!Top




