设置页面加载处理时间

Set page load Processing time

本文关键字:处理 时间 加载 设置      更新时间:2023-09-26

我在代码中添加加载图像,图像加载直到整个过程未完全完成,但我如何知道页面加载时间,因为处理时间总是根据数据变化。

我在下面的javascript代码中提到了时间

<script>
$('#save').click(function() {
   $('#loading').html('<img src="./images/ima.png"> loading...');
   $.ajax({
      success : function(d) {
         setTimeout(function() {
            $('#loading').html('<img src="./images/images.png">');
         }, 2000);
      }
   });
});
</script>

在ajax成功方法中使用complete来隐藏加载图像,而不是setout,这样一旦ajax请求完成,无论错误还是成功,加载图像将被隐藏。

<script>
      $('#save').click(function() {
       $('#loading').html('<img src="./images/ima.png"> loading...');
       $.ajax({
          success : function(d) {
             //handle success
          },
          error: function(xhr) { 
            // hanndle if error occurs 
           },
          complete: function() {
              //hide loading here
               $('#loading').html('<img src="./images/images.png">');
          }
       });
    });
 </script>