在XMLHttpRequest之后,chrome不会遵循重定向

时间:2018-05-05 07:34:21

标签: google-chrome redirect xmlhttprequest

我的网站建立在烧瓶上

我通过GET输入page1,生成数据然后通过XMLHttpRequest发回数据  在page1.html脚本中发布

  var form = document.getElementById('process_form');

  form.onsubmit = function (e) {

      e.preventDefault();     

      var xhr = new XMLHttpRequest();

      xhr.open('POST', '/main/page1', true);

     xhr.setRequestHeader('Content-Type', 'application/json; charset=UTF-8');

     var data = JSON.stringify(data);
     xhr.send(data);
  };

然后我重定向到第1页视图中的另一个页面

#process the data redirect(url_for('main.page2'))

我可以看到page2视图的代码执行并调试日志

但Chrome浏览器仍然保留page1,不遵循重定向

0 个答案:

没有答案