我正在尝试使用模式窗口从vbscript函数设置我的html <title>
,如下所示:
<title>
<%foo.bar%>
</title>
其中foo.bar
Function bar() as string
bar = "some text"
end function
这没有成功。
我也试过下面的片段,但没有成功。它会为不兼容的类型抛出“未处理的异常”。
<%@Language=VBScript%>
<% barVar = "fooFoo" %>
<title><%barVar%></title>
有谁知道这可能是什么问题?谢谢阅读。
答案 0 :(得分:3)
您需要使用Response.Write()
输出值:
<%@Language=VBScript%>
<% barVar = "fooFoo" %>
<title><% Response.Write barVar %></title>
或使用快捷方式:
<%@Language=VBScript%>
<% barVar = "fooFoo" %>
<title><% = barVar%></title>
另外,我刚刚注意到你的函数定义包含一个类型,但是VBScript不包含显式类型,一切都是变体。所以你的功能将是
function Bar()
Bar = "some text"
end function