加载页面错误

时间:2017-07-05 13:35:01

标签: javascript jquery html

我有一个基于以下进度条码的自定义加载页面。

    document.onreadystatechange = function(e)
{
  if(document.readyState=="interactive")
  {
    var all = document.getElementsByTagName("*");
    for (var i=0, max=all.length; i < max; i++) 
    {
      set_ele(all[i]);
    }
  }
}

function check_element(ele)
{
  var all = document.getElementsByTagName("*");
  var totalele=all.length;
  var per_inc=100/all.length;

  if($(ele).on())
  {
    var prog_width=per_inc+Number(document.getElementById("progress_width").value);
    document.getElementById("progress_width").value=prog_width;
    $("#bar1").animate({width:prog_width+"%"},10,function(){
      if(document.getElementById("bar1").style.width=="100%")
      {
          $("#about1").show();
      }         
    });
  }

  else  
  {
    set_ele(ele);
  }
}

function set_ele(set_element)
{
  check_element(set_element);
}

我已将此加载页面代码保留在其HTML的顶部(head标记的第一行)。 但它并没有给我加载效果。当加载所有内容(图像,HTML和导入的文件)时,就像整个页面一样,加载页面会显示100%进度条。

请帮帮我。 如果您需要查看工作演示,请访问www.scratchcoder.com

0 个答案:

没有答案