看到文章上说并不是所有的客户端都允许javascript,但是许多网站都用,这是为什么?我自己也用,但是这个问题一直不知道,如果客户端禁用javascript怎么办?

解决方案 »

  1.   

    如果禁用javascript怎么办?
    答:不管它!
      

  2.   

    可是许多网站的菜单效果但是用javascript做出来的,好像也没做什么判断,好一点的针对不同流览器作了判断,但是没有对是否禁用了javascript做出判断。
    还有,浏览器禁止javascript设置在那个菜单里?
      

  3.   

    <noscript>加点东西,</noscript>
      

  4.   

    楼上的代码我知道,
    关键是现在许多网站禁用了活动脚本菜单都失灵了,
    到底要不要考虑客户端禁用javascript的问题?
      

  5.   

    如果客户端真的禁用javascript的话,只有一个原因,他是高手中的高手!!!
    如果真这样的话那么你就完全不必要考虑客户端禁用javascript了.
    如果一定要判断的话你的工作量将成倍增加
    不要了吧
    你的客户端会自己想办法的
      

  6.   

    同意
    ----------------------
    回复人: weisunding(鼎鼎) ( ) 信誉:100  2005-08-14 14:32:00  得分: 0  
      
       如果禁用javascript怎么办?
    答:不管它!
    ----------------------
    你可以先做判断,如果他的浏览器不支持js,那么给出提示即可;如果他一定要禁用js,那就不要再考虑了.
      

  7.   

    如果禁用javascript怎么办?
    答:程序运行之前先判断是否支持JS,如果不支持,直接蹦出,看他还不设置JS运行环境?
      

  8.   

    eprint自定义打印是一个页面套打工具.它直接在IE浏览器中可视化的设计各种复杂的打印模版,
    能够解决在IE浏览器中打印各种复杂的中国式报表及票据。详见: http://218.30.103.110:8080/eprint/index.htm
    方成eform自定义表单平台,纯BS结构.100%开放源码.可以在 http://218.30.103.110:8080/eform/index.html 在线试用.
      

  9.   

    只有win2003才默认这样。一般来说,早先的windows上,javascript都会打开。除非用户安装了win2003又对网页一无所知不会自己设置。但是,脚本中的 activeX 组件、java小程序等,则一直是默认禁止的。特别是没有签名的组件,绝对要禁止。
      

  10.   

    我见到一个小伙子,使用c++制作activeX控件,将过去COM格式的水晶报表下载到客户端进行显示和打印,号称asp.net报表组件。这就是笑话了。