zoukankan      html  css  js  c++  java
  • IE9下JQuery发送ajax请求失效

      解决方案一:

                        设置浏览器安全属性,启用【通过域访问数据源】选项,如下图所示:

                                                        

     

      解决方案二: 

                       调用ajax方法时,设置crossDomain为true,如下图所示:

    <!DOCTYPE html>
    <html>
        <head>
            <title>jQuery CORS in IE7 - IE10</title>
            <script src="http://code.jquery.com/jquery-xxxx.min.js"></script>
            <script>
                $(document).ready(function() {
                  $.ajax({
                    url: "http://xxxx.php",
                    dataType: "text",
                        async: true,
                        type: 'GET',
                        cache: false,
                        crossDomain: true ,
                    success: function(txt) {
                        //TODO
                    }
                  });
                });
            </script>
            </head>
        <body>
            IE7到IE10使用jQuery跨域!!!
        </body>
    </html>

      解决方案二: 

                       引入jquery.xdomainrequest.min.js,如下图所示:

      <script src="jquery.xdomainrequest.min.js"></script>
  • 相关阅读:
    Kubernetes 部署微服务电商平台(16)
    Android开发如何去除标题栏title
    eclipse中logcat偶尔不显示log的问题解决办法
    Two Sum
    事件的解除与绑定
    使用 Canvas 绘图
    表单脚本
    事件
    DOM2 和 DOM3
    DOM扩展
  • 原文地址:https://www.cnblogs.com/zsy0712/p/7239034.html
Copyright © 2011-2022 走看看