Javascript 使用ajax或服务器端加载图像

Javascript 使用ajax或服务器端加载图像,javascript,jquery,ajax,Javascript,Jquery,Ajax,我想优化我的页面并缩短加载时间。我的网站上有一些图片,我不知道如何加载它们 1) 通过ajax调用实现这一点 例如: getBanner(); 函数getBanner(){ getAjaxData('load_image.asp','top_content'); setTimeout('getBanner()',120000); } 2) 在服务器端执行此操作 例如: 哪一个加载时间更快?在HTML中包含图像的页面将比使用从额外HTTP请求中收集的信息向HTML中添加图像的页面加载速度更

我想优化我的页面并缩短加载时间。我的网站上有一些图片,我不知道如何加载它们

1) 通过ajax调用实现这一点 例如:


getBanner();
函数getBanner(){
getAjaxData('load_image.asp','top_content');
setTimeout('getBanner()',120000);
}
2) 在服务器端执行此操作 例如:



哪一个加载时间更快?

在HTML中包含图像的页面将比使用从额外HTTP请求中收集的信息向HTML中添加图像的页面加载速度更快,该请求直到延迟过期才发出。

您可以查看此示例

<div class="banner_content" id="top_content">
<script language="JavaScript">
     getBanner(); 
     function getBanner(){
          getAjaxData('load_image.asp','top_content'); 
          setTimeout('getBanner()',120000);
     }
</script>
<img src="">