在页面中渲染一个只有加载图像作为背景的空白主体... 在head标签中,您需要一个脚本标签,在dom准备好后进行ajax调用并加载所需内容...
编辑:当然,所需的内容应包含所有其他必要的标记和脚本标签... 然后使用响应更新主体
document.body.innerHTML = request.responseText;
编辑2:我建议使用本地JavaScript编写head脚本,因为你只需要不到1kb的代码就可以干净地(即使跨浏览器)调用定义的URL……在您的ajax响应中,您可以确保没有被覆盖或加载两次的内容(除了可能是ajax功能,如果您加载了一个库)
你可以通过在CSS中设置某种可见的覆盖层和加载程序来实现这一点,当页面完全加载后,使用JavaScript将覆盖层(淡化)删除...
像这样 http://jsfiddle.net/6Ldyd/
当页面上的最后一个元素加载完成后,你应该制作一些回调函数来移除覆盖层(或编写脚本在最后一个元素加载后调用它)