怎么区分服务器脚本和客户端脚本?(我是**鸟)

lizycsdn 2003-11-11 09:20:10
在看一些技术书中老是出现什么“这段是服务器脚本,那段是客户端脚本,前者有这个限制,后者有那个限制”,但我总觉的,我写代码都没有什么区别,我在一台机上搭建iis和开发环境,老是进入一个“我是在客户端还是在服务端”的怪圈,一直都想弄明白,在开发中到底怎样区别两者,是<script></script>中的是服务端,还是
<% %>中的是!很不清楚,望能得到前辈指点!
...全文
118 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
itbear 2003-11-12
  • 打赏
  • 举报
回复
<% %> 以及 <script runat="server"></script>是在服务器端

<script></script>在客户端
当然,如果IIS是架在你自己的机器上,那么消耗的资源都是在同一台机子上啦 :P
cqlxm 2003-11-11
  • 打赏
  • 举报
回复
同意楼上的,如果你查看源代码能看到的就是在客户端运行的,看不到的就是在服务器段运行的
eyun 2003-11-11
  • 打赏
  • 举报
回复
<%...%>是服务器端
<script>...</script>是客户端
你写一个asp页面,有<%...%>又有<script>...</script>,然后通过iis浏览,再在ie中察看源代码,看你打开的文本文件和你原来编的asp文件有什么区别。体会一下。
其实,客户端能看到的是通过服务器处理服务器端的程序(如<% %>)产生的代码传送到本地及,而<script>...</script>被直接传到本地及。
starboy1413 2003-11-11
  • 打赏
  • 举报
回复
<%...%>是服务器端
<script>...</script>是客户端
冰蓝2099 2003-11-11
  • 打赏
  • 举报
回复
<% %>是在服务器端 源代码 使用者看不到…………

<script></script>在客户端 源代码非常暴露…………使用者 只要查看页面源文件就可以……



<% %>运行的时候 是服务器消耗cpu

<script></script>运行的时候 是客户 消耗CPU 嘿嘿


<% %>先运行

<script></script>后运行



总之 差别忒多了…… 一时不能全说出来。上面是简单易见的区别

总之 服务器 和 客户端 教本 有机的 完美的 结合起来 才能作出好程序
tuoshi 2003-11-11
  • 打赏
  • 举报
回复
同意 popcode(枫 Empty)的说。

我注意到身边很多人都搞不太清楚,

服务器端脚本是在服务器端运行,返回数据给客户端浏览器,用查看源文件看不到代码,

只能看到返回的数据,而服务器端还可以返回客户端脚本在客户端浏览器运行;

而客户端脚本是在客户端浏览器运行,用查看源文件可以看到代码。
jnyezhi 2003-11-11
  • 打赏
  • 举报
回复
正解
popcode 2003-11-11
  • 打赏
  • 举报
回复
<% %> <script runat="server"></script>是在服务器端

<script></script>在客户端

28,407

社区成员

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

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