2010-10-22 52 views
0

问题在于,除IE以外的所有浏览器都可以正常工作。我从xml获得内容,并且能够打印它,但是在IE上,它给出了空白。不要在IE浏览器中获取内容xml/jquery

一些谷歌搜索后,问题可能是这个标题的宽度(“content-type:application/xml; charset = utf-8”); 我愿意放哪?在xml文件开始还是?

谢谢。

+0

您能否粘贴一些代码,以便我们知道您在尝试什么? – Alex 2010-10-22 10:42:06

回答

0

在Javascript中:

var req = new XMLHttpRequest(); 
    req.open("POST", "http://www.example.com/", true); 
    req.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 

检查类似的API JQuery的XHR文档。

0
$.ajax({ 
    'url': '', 
    'beforeSend': function(xhr) { 
     xhr.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); 
    } 
}); 

也尝试禁用即缓存用PHP

标题(“缓存控制:无缓存,必重新验证”); header(“Expires:Sat,26 Jul 1997 05:00:00 GMT”); header(“Pragma:no-cache”);

相关问题