特别板块:js跨域请求Tomcat6、tomcat7 跨域设置(包含html5 的CORS)

需要下载两个jar文件,cors-filter-1.7.jar,Java-property-utils-1.9.jar这两个库文件,http://download.csdn.net/detail/csr0312/9280097 
放到tomcat lib目录下面,不是项目的lib目录,然后配置项目的web.xml,添加如下内容,注意filter位置,应该放在第一位

<!-- 实现跨域 -->
    <filter>
        <filter-name>CORS</filter-name>
        <filter-class>com.thetransactioncompany.cors.CORSFilter</filter-class>
        <init-param><!-- 一般为了安全考虑会指定具体几个地址源 -->
            <param-name>cors.allowOrigin</param-name>
            <param-value>*</param-value>
        </init-param>
        <init-param>
            <param-name>cors.supportedMethods</param-name>
            <param-value>GET, POST, HEAD, PUT, DELETE</param-value>
        </init-param>
        <init-param><!-- 消息头设置 -->
            <param-name>cors.supportedHeaders</param-name>
            <param-value>Accept, Origin, X-Requested-With, Content-Type, Last-Modified,Access-Control-Allow-Origin</param-value>
        </init-param>
        <init-param>
            <param-name>cors.exposedHeaders</param-name>
            <param-value>Set-Cookie</param-value>
        </init-param>
        <init-param>
            <param-name>cors.supportsCredentials</param-name>
            <param-value>true</param-value>
        </init-param>
    </filter>
    <filter-mapping>
        <filter-name>CORS</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

 

 

0、js版本检测

<html>   
  <head>   
      <title>JavaScript版本测试</title>   
  </head>   
  <body>   
  <script   language="JavaScript">   
      //仅支持JavaScript   1.0的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.0<br>');   
  </script>   
  <script   language="JavaScript1.1">   
      //仅支持JavaScript   1.1的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.1<br>');   
  </script>   
  <script   language="JavaScript1.2">   
      //仅支持JavaScript   1.2的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.2<br>');   
  </script>   
  <script   language="JavaScript1.3">   
      //仅支持JavaScript   1.3的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.3<br>');   
  </script>   
  <script   language="JavaScript1.4">   
      //仅支持JavaScript   1.4的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.4<br>');   
  </script>   
  <script   language="JavaScript1.5">   
      //仅支持JavaScript   1.5的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.5<br>');   
  </script>
  <script   language="JavaScript1.6">   
      //仅支持JavaScript   1.6的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.6<br>');   
  </script> 
  <script   language="JavaScript1.7">   
      //仅支持JavaScript   1.7的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.7<br>');   
  </script> 
  <script   language="JavaScript1.8">   
      //仅支持JavaScript   1.8的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.8<br>');   
  </script> 
  <script   language="JavaScript1.9">   
      //仅支持JavaScript   1.9的浏览器才读该部分   
      document.write('浏览器支持JavaScript   1.9<br>');   
  </script> 
  </body>   
  </html>
View Code

相关文章:

  • 2020-06-01
  • 2018-11-24
  • 2021-11-04
  • 2021-07-14
  • 2021-09-09
  • 2021-10-12
  • 2022-02-09
  • 2021-08-28
猜你喜欢
  • 2022-12-23
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2021-05-19
  • 2022-02-25
  • 2021-10-27
相关资源
相似解决方案