SCRIPT5:访问被拒绝。在使用parse.js时在IE上

时间:2013-08-05 19:00:55

标签: jquery internet-explorer iframe cross-browser parse-platform

嗨,我在IE上遇到以下错误。 将图像上传到parse.com时。

它在chrome和firefox以及safari中运行良好

使用jquery 1.10.0.js

 <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.0/jquery.min.js"></script>
 <script type="text/javascript" src="https://www.parsecdn.com/js/parse-1.2.8.min.js"></script>

此代码段下的错误。

  **parseFile.save().then(function(data) {**
          console.log("success");
        }, function(error) {
            console.log("Error");
            console.log(error);
        });

错误控制台:

Error Description

2 个答案:

答案 0 :(得分:1)

IE中有一个非常烦人的错误(功能?),如果您尝试通过HTTPS使用parse.com(或任何其他类似技术),但您的站点在HTTP上,则会出错。

每个其他浏览器都有效。

唯一的解决方案是使用HTTPS托管您的网站,如果您希望IE用户能够使用它。

答案 1 :(得分:1)

通过在 parse-1.2.8.js js文件中 Parse._ajax 方法中评论这些行来解决

 if (typeof(XDomainRequest) !== "undefined") {
      return Parse._ajaxIE8(method, url, data)._thenRunCallbacks(options);
    }