当前位置:   article > 正文

Web应用程序中的脚本—客户端和服务器端_什么是客户端脚本

什么是客户端脚本

    动态网页开发技术按照执行的位置不同,分为客户端和服务器端,如下图:


    l  那么什么是客户端脚本,什么又是服务器端脚本?

      ²  客户端脚本

      客户端脚本:无论在牛腩新闻发布系统我们总是可以看到这样的嵌入脚本:



    客户端脚本包括

     1、<SCRIPT type=text/javascript> </SCRIPT>(定义在其中的代码)

     2、<script type="text/javascript"src="***.js"></script>(定义在外部文件中,然后用此表达式进行引用,调用则一般通过事件进行处理)

     Ø  特点

      1、客户端脚本就完全是在客户浏览器里解释运行的;

      2、总之查看源代码一般都可以看到,对最终浏览用户相对是公开的;

      3、它控制着用户与浏览器的交互,如果把浏览器看成应用程序,它的所有动作都是客户端脚         本完成的。

      4、在客户端脚本执行的过程中,页面不会与服务器作任何交互,因此客户端脚本不能连接数据库进行数据更新。

      5、一个运行在客户端

      6、经常是以弹出框的形式出现:alert(””),会弹出对话框

     ²  服务器端脚本

    用“<%%>”包围起来的代码肯定是服务器端脚本,当然还有<script runat="Server">,我们知道一个html控件只要加上runat="Server"就是一个可以在服务器端运行的控件也即web控件,所以<scriptrunat="Server">相当于在服务器端运行的脚本了,很明显。

    Ø  特点:

    1、一个运行在服务器端

    2、服务器端脚本只用于生成网页代码(能包括HTML、CSS、JS等等)。

    3、它只是执行的结果生成页面,发送到客户端的页面中不包含这些代码本身。

    4、不弹出对话框形式写法:response.write(“”),是没有对话框的弹出的

    无论是JS还是VBS都能用来写所有一端的脚本,只是一般比较习惯用JS来写客户端脚本罢了。至于一般用VBS来写服务器端脚本可能一是习惯,二是以示差别。

    自己初步理解是这个样子,之后随着学习的加深,会用具体的例子加以明示。


声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/599123
推荐阅读
  

闽ICP备14008679号