为什么只能runat=server

隐者神归 2003-08-28 03:25:39
<% @language=VBScript %>
<% Option Explicit %>
<html>
<head><title>有限公司</title></head>
<body topmargin=#10 bgcolor=#F0F0FF text=#000000 link=#FF00F0 alink=#FF000F vlink=#00FFFF>

<hr size>
<script language=vbscript runat=client>

dim nwidth
nwidth=screen.width
</script>
<table border width=nwidth height=100>
<tr><th bgcolor=#FE00F9><font size=2>主题</font></th><th><font size=2>发表者</font></th><th><font size=2>时间</font></th></tr>

<tr>
<td>
<%
Dim dtmtime
dtmtime=date() & " " & time()

Response.Write "<p align=left ><font size=2> 建设中........." & dtmtime & "</font></p>"
%>
</td>
</tr>

</table>

</body>

</html>

报错:
Script 标记或 Object 标记的 Runat 属性只能有 'Server' 值。
...全文
66 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
pp4u 2003-08-28
  • 打赏
  • 举报
回复
runat=server标志为服务器端脚本。。。
Brookes 2003-08-28
  • 打赏
  • 举报
回复
<script language=vbscript>
....
</script>

刚才误了,抱歉抱歉。//bow
runat=client在htm和其他的版本中使用,在由asp脚本引擎解释的情况下,只能使用runat=server,为服务器断脚本。如果省略runat,则解释为客户端脚本

jhysky 2003-08-28
  • 打赏
  • 举报
回复
去掉runat=client,默认<script language="vbscript"></script>中的脚本就是客户端脚本

28,391

社区成员

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

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