首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > ASP >

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

2013-01-23 
response.write 输出内容如何赋给一变量?某组件过程为SUB GETHTML()response.write acEND SUB已封装,无

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()
这样就满足你的要求了,你的那个想法是错误的,换成这个想法就行了。

热点排行
Bad Request.