注册 登录
编程论坛 ASP技术论坛

求教:ASP-函数-客户端 与 服务器端 之区分

learnerok 发布于 2011-06-20 13:33, 743 次点击
求教:ASP-函数-客户端+服务器端 之区分

求教老师高人,我初学ASP,不知如何区分 那些是客户端函数,那些是服务器端函数。

我在网上试查找ASP-客户端函数大全,但没有,又找服务器端函数大全,也没有。

比如:msgbox “你好” ,我放在<%  %>里显示错误。后才知是客户端的函数。

在ASP 教材里,只给出ASP函数,却不知那些是客户端的,那些是服务器端的。如何知道其区别,以便编程时正确使用,不造成错误呢?

求助老师解惑,先拜谢了!!!

9 回复
#2
dzt00012011-06-20 14:47
<Script Language= "VBScript ">...</Script>这是浏览器脚本,在客户端执行
<%...%>在服务器执行

尽管都是来源于VB,但有些不一样,如你提到的msgbox函数是客户端的
#3
learnerok2011-06-21 21:55
感谢 dzt0001 老师,真是好心人!!

您能 再进一步解释:

“在ASP 教材里,只给出ASP函数,却不知那些是客户端的,那些是服务器端的。如何知道其区别,以便编程时正确使用,不造成错误呢?”??

拜谢了!!!!
#4
dzt00012011-06-22 09:35
客户端的脚本代码很少用VBS的,一般都是用JS


关于“ASP函数”,既然都叫ASP了,当然是在服务器端运行的
#5
learnerok2011-06-22 23:35
感谢 dzt0001!!!

ASP = active server page, 也就是说是服务器的语言,所以“ASP函数”就是服务器端的函数。明白了。

再谢谢啦!!

再请问dzt0001 老师:有“客户端函数”大全吗?以便于查询使用?
#6
learnerok2011-06-25 12:45
没有 “客户端函数”大全吗?
#7
yms1232011-06-25 16:16
msgbox之所以是客户端函数,是因为一切弹出窗体的函数全是客户端函数。
因为服务器端部署的程序是要求无人值守的,你在服务器端弹个窗口,谁给你点确定去?
所以一切弹出窗体的函数(包括,输入对话框InputBox等)都是客户端函数,这些函数写在<%%>内不起任何作用
#8
learnerok2011-06-25 18:55
非常感谢 yms123 !!!

但是有 “客户端函数”大全吗?
除了“一切弹出窗体的函数”,还有其他类型的“客户端函数”吗?

对于初学者,因无经验,所以越有章可循越好。

如果有“客户端函数”,就可以教准确地使用,而不必预览在IE后,才知道错了,如果程序很长很复杂,查起来就麻烦了。

所以请高人指点,有“客户端函数”大全吗?
#9
yms1232011-06-26 17:56
以下是引用learnerok在2011-6-25 18:55:19的发言:

非常感谢 yms123 !!!

但是有 “客户端函数”大全吗?
除了“一切弹出窗体的函数”,还有其他类型的“客户端函数”吗?

对于初学者,因无经验,所以越有章可循越好。

如果有“客户端函数”,就可以教准确地使用,而不必预览在IE后,才知道错了,如果程序很长很复杂,查起来就麻烦了。

所以请高人指点,有“客户端函数”大全吗?
我都说了弹出窗体的函数都是客户端函数,其他函数客户端和服务器端全通用
#10
learnerok2011-06-26 19:08
非常感谢 yms123 !!!
现在明白啦!!!
1