IE浏览器JS无法POST的一个案例

C 2018-2-24 7598

今天发现一个问题,我的网站JS在我WindowsPhone8.1系统没法POST。

检查了一遍发现,我原来的XHR写法是这样:

var xhr=new XMLHttpRequest();xhr.open('POST','',true);

如果xhr.open第二个参数为空的话,某些浏览器就会报错了。

于是我改成了这样:

var xhr=new XMLHttpRequest();xhr.open('POST',window.location.href,true);

问题马上解决……

最新回复 (1)
  • v2016 2018-2-24
    2
    第二种都是常规写法吧