要想在客户端实现某些功能,又不想加重服务器负担时要用JS,比如用户输入的验证,虽说服务器端也能做,但一是资源消耗大,两是不够及时。
    要在页面上实现某些特效的,比如右键菜单,页面效果,这些完全取决于客户端,服务器端对这些无法插手,所以这些工作只能由客户端脚本(包括JS和VBS等)来完成。

解决方案 »

  1.   

    妄言几句:
    why: JavaScript 能有效地减轻服务器负担。把一部分运算处理程序转移到客户端.
    when: Web 客户端编程时,用户数据合法性校验、浏览器之间交互、为最终结果而作的交互式用户操作程序.
    where: 一般来说客户端.(因为服务器端的话就有太多可用的了)
    what: 页面交互、运算、个性化(cookie 或favorite 等存贮用户信息).
    how: 有效地利用javascript 的功能,充分利用它的页面交互功能,及运算部分。至于安全部分就交给服务器吧.
      

  2.   

    1. why?  - 要是知道为什么,我就不用了。
    2. where? - 只要你喜欢,哪里都可以。
    3. when? - 任何时候。 避免javascript的滥用?可能吗,我也希望。
    4. what? - javascript 什么都能做,也什么都不能做。
    5. how? - 大家都在利用javascript,不过很少做到有效或充分。
    总而言之,需要问这些问题吗? 不需要吗?何苦呢?何必呢?
    这就好像,那些哲学家、思想家到最后都会思考的一个问题:我是谁?我真的是我自己吗?我为什么是我自己?镜子中的这个人是谁?好了,以上仅为我的个人观点,希望各位前辈、高手千万不要乱丢西红柿、鸡蛋啥的。(俺最喜欢吃西红柿炒鸡蛋了,呵呵呵呵)
      

  3.   

    本人javascript太烂,没有资格说话啊!不过从应用来看,我还是离不开javascript啊
      

  4.   

    JavaScript 有其存在的不可取代的重大意义! ^O^
      

  5.   

    如果没有JAVASCRIPT,客户端就不能处理各种逻辑运算,这种运算在客户端处理速度快,分担服务器负担,页面的很多动态效果还是要javascript来实现。
      

  6.   

    about javascript:
    http://www.jenniferswebdesign.com/javascript.html
      

  7.   

    no javascript ,no IE,no  web application我概括的的
      

  8.   

    借贵宝地一问:server script 与 client script的区别?!
    server script 与 client script分别在什么时候执行?!到现在都分不清
      

  9.   

    不管是现在用ASP/JSP/PHP还是将来用ASP.NET,都离不开javascript的存在。你是刚学asp吧,还分不清楚server script 与 client script的区别,不要急,慢慢来,以后见的多了,自然就会明白了。刚开始(1998年)我也搞不懂,
    在公司作了几个项目以后,我就很清楚了。现在感觉这种技术正的是天才的杰作。
      

  10.   

    JavaScript Quick-Reference – v1.0 by Luke Terheyden; 7 May 1999
    http://www.werelight.com/docs/JavaScript_Quick_Reference.htm
      

  11.   

    回复人: qiuliang1979(qiuliang) (  ) 信誉:100  2002-09-24 21:30:00  得分:0  
    不管是现在用ASP/JSP/PHP还是将来用ASP.NET,都离不开javascript的存在。以后ASP/JSP/PHP跟着都没用了,