gpt4 book ai didi

javascript - 在 IE 中使用 JavaScript 将 XML 加载到 DIV 时出现问题

转载 作者:行者123 更新时间:2023-11-28 02:32:51 25 4
gpt4 key购买 nike

我需要将配置 XML 加载到 DIV 中,为此我使用以下代码:

    $(document).ready(function(){
console.log("Document ready");
$("#footer_config").load("/config/footer_config.xml");
});

这段代码在 Chrome 中可以正常工作,但在 IE 中却不行。它在控制台中打印“文档就绪”,但“footer_config”DIV 为空。如果我在 IE 中按 CTRL+F5,它就会起作用,并且 div 具有 XML 文件的内容。我使用的是 IE 9。

有什么想法吗?

提前致谢!

最佳答案

试试这个:

$(function(){
console.log("Document ready");
$("#footer_config").load('/config/footer_config.xml', function() {
console.log('Load finished');
});
});

这将告诉您加载已完成。之后尝试检查 Chrome 开发者工具中的网络选项卡,看看它是否被拉下来。

更新:

不要使用加载方法,而是尝试使用 AJAX 方法将其下拉:

$.ajax({url: '/config/footer_config.xml', dataType: 'xml', cache: false, success: function(d) {
console.log(d);
$('#footer_config').html($(d).html();
}});

关于javascript - 在 IE 中使用 JavaScript 将 XML 加载到 DIV 时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13870757/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com