0

很多这样的页面就像拥有自己的 CSS 和 JS 文件的迷你应用程序。因此,请求的页面被加载,然后样式表和 javascript 文件被一一加载。当我使用 jquery .html() 输出返回的页面时,它会执行此操作。

这是“只是它的工作方式”还是我错过了什么?这是显示萤火虫控制台输出的图像的链接:http: //freelife.com/images/fb_console.jpg

示例代码:

$.ajax({
async: true,
type: "POST",
url: url,
cache: false,
dataType: "text/html; charset=UTF-8",
success: function(data) {

    $("div#comp_tab").html(data);

}
});
4

1 回答 1

2

这是“只是它的工作方式”还是我错过了什么?

这是它的工作方式。当您向可能包含对其他资源(脚本、样式、图像等)的引用的 HTML 页面发送 AJAX 请求并将此 HTML 注入 DOM 时,Web 浏览器将发送单独的请求以获取这些资源为了显示它们。它们不会作为原始 AJAX 请求的一部分进行检索。

于 2012-06-29T17:07:45.867 回答