中定义的过程吗?", "upDate": "2021-05-28T14:53:04+08:00" }

在 <% %>中可以调用 中定义的过程吗?

zichen66 2004-06-21 01:35:02
请教各位大侠
在网页中定义
<script languange="vbscript">
sub callme()
response.write "....."
end sub
</script>
再用
<% callme %>
网页执行时报错说此调用行出错,"运行时错误"
...全文
97 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
zichen66 2004-06-23
  • 打赏
  • 举报
回复
多谢大家了,用(天生本王) 的办法<script languange="vbscript" runat="server">就可以了,SaySorry
拖拉板 2004-06-22
  • 打赏
  • 举报
回复
没看仔细,你的客户端脚本怎么可以调用服务段的方法?response.write "....."
拖拉板 2004-06-22
  • 打赏
  • 举报
回复
用哦的方法没问题啦 ^^
pboy116 2004-06-22
  • 打赏
  • 举报
回复
Newrocky(罗罗) 说的对,在服务器端建立function或sub解决
yxhzj(余华) 的就是例子,两个response.wirte是多余的
virm 2004-06-22
  • 打赏
  • 举报
回复
yxhzj(余华) 的根本不对,callme根本没有到客户端
asp输出的是函数文本,在客户端由浏览器重新解析
除非两边都定义函数,比如
根本谈不上函数共用,bs不是cs
SaySorry 2004-06-22
  • 打赏
  • 举报
回复
可以调用
<script languange="vbscript" runat="server">

注意 runat="server" 属性就行了
拖拉板 2004-06-22
  • 打赏
  • 举报
回复
Response.write "<script language=javascript>callme()</script>"
fashchina 2004-06-22
  • 打赏
  • 举报
回复
<%
response.Write "<script languange=""vbscript"">"
sub callme()
response.write "gfgfdgfdg....."
end sub
response.Write "</script>"
%>
再用
<% callme() %>
Newrocky 2004-06-22
  • 打赏
  • 举报
回复
当然不可以!!!

<%%>的ASP脚本是在SERVER端执行的,而<script>脚本是在客户端执行的!所有,ASP是无法调用客户端才有的function
xiangyyy 2004-06-22
  • 打赏
  • 举报
回复
当然可以啊
zichen66 2004-06-22
  • 打赏
  • 举报
回复
没有人理我吗??

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧