请问高手:客户端与服务器端对代码的要求到底有什么不同?
自学ASP刚刚一个月,现在有个问题难主了我:
一个asp文件(testasp.asp)内容如下:
<html>
<body>
<script language="javascript" runat="server">
response.write("你好1<br>");
document.write("你好2<br>");
</script>
</body>
</html>
如果在服务器端执行,就会出现如下错误提示:
Microsoft JScript 运行时错误 错误 '800a1391'
'document' 未定义
/myasp.asp,行7
如果将runat="server"去掉,则response.write()无法使用
两个问题:
1 客户端与服务端对代码有不同的要求吗?
2 在服务器端javascript的自带的对象就不能用吗?