我的网站中有一大块不会在新的网络服务器上显示。此页面目前正在Windows 2003,IIS 6上托管,我将其移动到Windows 2008,IIS 7.有一个div由ajax调用填充到站点中的另一个页面,该页面未显示在新页面上服务器的localhost。但是,我的测试机器运行的是与IIS Express(Windows 7)完全相同的代码,并且它可以正常工作。
我认为这个问题与IIS有关。是否存在阻止AJAX执行的设置?我已将问题缩小到以下代码块。
<script type="text/javascript">
$(document).ready(function() {
$.ajax({
ajax: false,
url: 'Newsfeedbrief',
success: function(response) {
$(".newsFeedContainer").html(response)
console.debug(response)
}
});
});
</script>
在填充了newsFeedContainer的浏览器中,控制台会打印html,但不会在缺少文本的浏览器中打印。
答案 0 :(得分:0)
在向网页添加扩展程序后,它开始工作。
url: 'Newsfeedbrief.aspx'