使用JSValidation做表单验证,使用FireFox可以正常使用,但是使用IE6.0却不行,就是提示“配置文件读取错误”。到底是什么情况呢,难道就是浏览器的问题,但是以前做的时候好像IE也没有问题的,真不知道该怎么办了,大家帮忙看看哦

解决方案 »

  1.   

    你试试工具---Internet选项--安全--自定义级别 设置ActiveX 让他能通过
      

  2.   

    你需要把jsvildation.dtd文件也要拷贝到js目录中。
      

  3.   

    问题解决,原来是我配的过滤器跟JSValidation配置文件的encoding冲突
    web.xml<filter>
        <filter-name>encodingfilter</filter-name>
        <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class>
        <init-param>
         <param-name>encoding</param-name>
         <param-value>GBK</param-value>
        </init-param>
        <init-param>
         <param-name>forceEncoding</param-name>
         <param-value>true</param-value>
        </init-param>
      </filter>validation-config.xml<?xml version="1.0" encoding="gbk"?>
    <!DOCTYPE validation-config SYSTEM "validation-config.dtd">
    ...............