读书人

response.write 输出内容怎么赋给一变

发布时间: 2013-01-23 10:44:49 作者: rapoo

response.write 输出内容如何赋给一变量?
某组件过程为
SUB GETHTML()
response.write "ac"
END SUB
已封装,无法修改。


a=组件.getHTML

我如何实现a的值为组件的.getHTML内容?
也就是结果a="ac"而不是输出到页面。
不用客户端程序来实现
[解决办法]
过程不行,要用函数。
过程没有返回值,函数才有。

[解决办法]
这个要接住输出。asp.net好像有。纯的asp好像没有。
[解决办法]


Function GETHTML()
response.write "ac"
GETHTML = "ac"
END Function

[解决办法]

var tmp = <% GETHTML %>

[解决办法]
某组件过程为
SUB GETHTML()
response.write "ac"
END SUB
已封装,无法修改。
a=组件.getHTML

既然已经封装。建议这样。单独写一个页面。
gethtml.asp
<%
组件.getHTML'直接让它输出
%>
用ajax去读取。或者用asp直接抓取页面。读到数据。
提供思路。自己写代码
[解决办法]
function GETHTML()
GETHTML="ac"
end function

定义成这样,在用的时候,可以
response.write GETHTML() 输出
或者
b=GETHTML()
这样就满足你的要求了,你的那个想法是错误的,换成这个想法就行了。

读书人网 >ASP

热点推荐