请看看这个button的响应函数怎么不执行?请高手过目

sduwjr 2002-05-09 09:34:36
<script language="vbscript">
sub output_onclick()
set myfileobject=server.createobject("scripting.filesystemobject")
set mytextfile=myfileobject.createtextfile("..\website\databases\daochu.txt")
set myconn=server.createobject("adodb.connection")
myconn.open "autrade"
set rs=myconn.execute("select * from company")
while not rs.eof
response.write(rs("type"))
if int(rs("type"))=int(d1) then
mytextfile.writeline(rs("name"))
end if
rs.movenext
wend
rs.close
myconn.close
mytextfile.close
end sub
</script>
总提示我说是缺少server对象。
...全文
10 点赞 收藏 13
写回复
13 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
Miao__Miao 2002-05-09
客户端响应和服务器端处理的结合,可以用一个hidden控件进行传递。
在button的客户端响应里,给hidden赋值
然后服务器端响应可以通过取得该hidden的数值来进行不同的处理
回复
suolan 2002-05-09
您想要实现什么功能?具体点
回复
yemol_yuan 2002-05-09
你需要先学习一下服务器端和客户端的区别
回复
sduwjr 2002-05-09
那么哪些是客户端,哪些是server端的?我应当怎样写?实现上述功能?
回复
sduwjr 2002-05-09
那么哪些是客户端,哪些是server端的?我应当怎样写?实现上述功能?
回复
suolan 2002-05-09
你的这段代码全部错了,asp和客户端脚本绞在一起,没发改。
1.server对象是不能在客户端引用的
2.即使加上runat=server,客户端也没有办法运行服务器端脚本
3.output_onclick()是网页元素的一个事件,在其中发生的都是在客户端的事情,不要指望会和服务器挂上钩.
回复
8988 2002-05-09
<script language="vbscript" runat=server>
回复
8988 2002-05-09
<script language="vbscript" runat=server>
回复
wangfei2428 2002-05-09
<script language="vbscript">...</script>
客户端脚本不能运行服务器端server对象
回复
shadowkiss 2002-05-09
老大, 还有你这么做的啊,呵呵, 这样要是真的可以的话也太不安全了吧

server 对象只能用在服务器端执行
回复
netying 2002-05-09
你想要做什么?
回复
yzx_zyj 2002-05-09
你把代码写到asp文件中,提交到该文件就能执行了
回复
julyclyde 2002-05-09
算了,学ASP.NET去吧
回复
相关推荐
发帖
ASP
创建于2007-09-28

2.8w+

社区成员

ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
申请成为版主
帖子事件
创建了帖子
2002-05-09 09:34
社区公告
暂无公告