xdomainrequest相关内容
我正在使用 Backbone 的 fetch 从远程服务器获取数据.它适用于除 IE 之外的所有浏览器(当然),因为 IE 要求您使用 XDomainRequest 而不是 XHR 进行跨站点.我是否必须将应用程序中的每个 fetch 替换为类似以下代码的内容? var xdr = new XDomainRequest();xdr.open("get", url);xdr.onload = 函
..
我正在尝试做这样的事情(符合 W3,DOM): xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); 对于 ActiveXObject('Microsoft.XMLHTTP') 和 XDomainRequest (IE8).我没有运气在微软文档甚至谷歌的任何地方找到它.知道如何实现这一目标吗? 解决方案 参考本帖http
..
我正在尝试在 IE 上进行跨域. 我使用 XDomainRequest,并为所有事件(onerror、onload、onprogress 和 ontimeout)植入日志来监控进度. 它有时会起作用,但并非总是如此(一台计算机,IE9,同一站点,相同的请求,3 或 4 个工作中的 1 个;另一台计算机,IE8,也许 2 个工作中的 1 个).我没有从日志中得到任何有用的信息,因为没有触
..
我知道这个问题可能被认为是重复的,但这是一项新技术,我无法找到最近对我的发现的证实.我还认为将所有错误消息放在一个位置(可以随意添加任何其他浏览器)可能很有用. 试图从另一个域加载工作脚本: 新工作者('http://otherdomain.co/worker.js'); 我已将标题(使用 ModHeader Chrome扩展程序)设置为: 访问控制允许方法:*访问控制允许来源
..
在IE9中,我尝试使用Cookie进行跨源请求。但是,即使我有Access-Control-Allow-Origin,Access-Control-Allow-Credentials,Access-Control-Allow-Methods都设置为适当的值(原始域,true和GET,POST),IE9仍然没有从请求发送或设置Cookie。这是我正在使用的脚本: var xdr = new
..
简短版本: 我想得到 this 与这个: 长版: 我想创建一个jQuery扩展,为$ .ajax对象添加一个进程方法,该方法适用于IE8& IE9的XDomainRequest对象。 目前,使用上述插件,我只能为XMLHttpRequest对象定义进度事件回调处理程序。 但是,XDomainRequest还提供onprogress事件。我基本上需要XDomainReq
..
我想从其他网站检索json数据,所以我尝试做一个简单的跨域请求。我在Wamp上运行了这个index.php文件:
..
我们正在对Google地图地理编码API进行跨域调用。在现代浏览器中,这一切都很好用,但它在IE8中根本不起作用。看起来它也会在IE9中失败(部分CORS支持)。这导致包括XDomainRequest(XDR)来处理IE8-9。这样做在我的独立测试中运行良好,以便在IE8中恢复数据。 我现在遇到的问题是XDR只能异步工作,所以我的地理编码功能在我之前返回xdr.onload会激活。 在
..
我想使用微软的XDomainRequest发送跨域请求。 这是代码 ... if browser.msie&&& window.XDomainRequest){ //使用Microsoft XDR var xdr = new XDomainRequest(); xdr.open(“POST”,“http://graph.facebook.com/1524623057/”);
..
我试图在IE上做跨域。 我使用XDomainRequest和植入日志记录所有事件(onerror,onload,onprogress和ontimeout) 它有时工作,但不总是(一台计算机,IE9,同一网站,同一请求,3或4件作品中的1件;另一台电脑,IE8,也许是2个作品中的一个)。我没有从日志记录中获得任何有用的信息,因为没有触发任何东西。 我很困惑。任何调试工具的IE?为什
..
在Firefox或任何其他浏览器中,有相当于Internet Explorer的XDomainRequest吗? 我想访问我的域外的服务/网站。 解决方案 Internet Explorer 8中的XDomainRequest对象是用于请求“同源策略”之外的资源的专有方法。 Firefox 3.5+和Safari 4+允许通过XMLHTTPRequest对象发出跨域请求。支持X
..
由于jQuery ajax ist不工作的CORS / IE,我使用 XDomainRequest 从另一个服务器检索数据。工作很好,但我想发送一些头('Authentification','content-type')。 有可能在XDomainRequest中添加/ 还是有人知道解决方法? 解决方案 我们为IE做了。 如果你可以控制目标域,托管一个(静态)html文
..
更新:我强烈建议不要在XDomainRequest中投入任何时间,因为它是一个非常差的实施,有很多限制。 我使用CORS调用跨域API,但Internet Explorer提供问题。 CORS应该可以在IE8和IE9通过 XDomainRequest 对象,但是我不能得到的东西工作.. JQuery 拒绝为XDomainRequest提供原生支持,但建议添加此支持的多个jQuery插件
..
我使用的骨干获取从远程服务器获取数据。它工作正常的所有浏览器IE(当然),但由于IE浏览器要求使用XDomainRequest而不是XHR跨站点。我是否需要替换应用程序的每个提取的东西,如下面的code? VAR XDR =新XDomainRequest(); xdr.open(“获取”,网址); xdr.onload =功能(){
..
我已经花费大量的时间,通过在这里的所有的各个岗位和各个其他网站大量阅读,并且具有以下code: 函数post_cors商(VAR){ //跨域AJAX发布 - 需要在IE浏览功能 VAR successFunction = vars.success; VAR errorFunction = vars.error; VAR URL =
..
我试图让该返回使用XDomainRequest(IE8)JSON的服务的异步调用。现在的问题是,我总是得到一个错误(onerror事件被解雇,这个responseText总是空),我使用招来检查服务的响应,我似乎是正确的(我可以看到JSON对象returnig)这只能使用XDomainRequest发生时,在IE8中,在JQuery中实现相同的功能工作正常。 任何线索将AP preciated。
..
我使用jQuery.XDomainRequest.js(https://github.com/MoonScript/jQuery-ajaxTransport-XDomainRequest),以支持在IE浏览器的AJAX请求。 它的工作原理非常适合我的GET请求,但POST不工作,它返回一个500。 (我查了一下,它工作在其他浏览器,以便其XDR特定问题)。 我的Ajax调用是这样的: 无功接
..
有一种等效于Internet Explorer的XDomainRequest在Firefox或任何其他浏览器? 我想访问某个服务/网站我的域之外。 解决方案 在Internet Explorer 8中的XDomainRequest对象是专利方法请求资源,这是外面的“同源策略。” 的Firefox 3.5+和Safari 4+允许通过XMLHTT prequest对象跨域请求。支持XMLHT
..
我正在写一个基于Web的工具,我的公司,它正在流失本地Intranet和在IE8上运行。我相信,因为该公司的电脑都是在国有企业,没有人有控制权,除非IT部门的浏览器设置,他们将不会做任何改变,至少在我们需要它的期限。 我有一个XMLHTTP请求,这是在“受信任的站点”(也对本地Intranet)的URL,但是当我发送请求,我得到一个异常:“访问被拒绝”,当我捕捉异常并输出到我的网页,我得到“类型
..
我做跨域Ajax调用。 我的code: 如果(window.XDomainRequest)//检查浏览器是否支持XDR。 { XDR =新XDomainRequest(); //创建一个新的XDR对象。 如果(XDR){ xdr.timeout = 3000; //设置超时时间3秒。 xdr.onload =功能(){ 警
..