`
wyz52053098
  • 浏览: 14431 次
  • 性别: Icon_minigender_2
  • 来自: 深圳
社区版块
存档分类
最新评论

js实现图片进度条

    博客分类:
  • html
 
阅读更多

<html>
<title>js实现图片进度条</title>
<head>

</head>
<script type="text/javascript">
 window.onload=setCount;
 
 var timeout = -1;
 var setcounttimeout;
 var setrepeattimeout;
 function setCount()
 {
  if(timeout < 0)
  {
   timeout = 0
  }
  
  timeout = timeout + 1;
  
  if(timeout <= 100)
  {
   //动态写入正在加载...
   var backgroundbarWidth = 366;
   var size = (backgroundbarWidth/100)*timeout;
   document.getElementById("bar").style.width = size;
   document.getElementById("size").innerHTML = timeout;
   setcounttimeout = setTimeout("setCount()",500);
   init();
  }
  
  if(timeout > 100)
  {
   clearTimeout(setrepeattimeout);
   clearTimeout(setcounttimeout);
   document.getElementById("msg").innerHTML = "加载完成";
  }
 }
 
 function init()
 {
  setrepeattimeout = setTimeout("repeat()",500);
 }
 
 var count = 0;
 function repeat()
 {
  if(count < 3)
  {
   count ++;
   document.getElementById("msg").innerHTML += ".";
  }
  else
  {
   document.getElementById("msg").innerHTML = "正在加载";
   count = 0;
  }
 }
 
</script>
<body>
 <div id="background" style="position:absolute;width:371px;height:28px;left:105px;top:105px;background-image:url(progressbar_bg.png);background-repeat:no-repeat;z-index:1;"></div>
 <div id="bar" style="position:absolute;width:366px;height:28px;left:108px;top:107px;background-image:url(progressbar.png);background-repeat:no-repeat;z-index:2;"></div>
 <div id="msg" style="position:absolute;left:250px;top:108px;font-size:11px;z-index:3">正在加载</div>
 <div id="size" style="position:absolute;left:480px;top:105px;">0</div>
</body>
</html>                

  • 大小: 3.3 KB
  • 大小: 3.2 KB
分享到:
评论

相关推荐

    JS+AS实现真正页面加载图片进度条(带百分比)

    首先,我们来看"JS+AS实现真正页面加载图片进度条(带百分比)"的核心技术点: 1. **JavaScript**:JS是客户端脚本语言,主要负责与用户的交互和页面动态效果。在这个案例中,JS被用来监听图片加载事件,计算已加载的...

    彩色进度条,图片进度条,渐变进度条

    "彩色进度条"、"图片进度条"和"渐变进度条"都是为了提升用户体验而引入的更具视觉吸引力的设计方案。 1. 彩色进度条:传统的进度条通常采用单一颜色,如蓝色或绿色。然而,彩色进度条引入了多种颜色,可以按照不同...

    Javascript上传进度条精简实现

    4. **预览文件**:在上传前,可以使用FileReader API读取文件内容,实现图片或其他类型文件的预览。 5. **限制文件类型**:通过HTML的`accept`属性限制用户只能选择特定类型的文件。 6. **上传取消**:添加一个...

    asp.net上传图片带进度条

    在ASP.NET中实现图片上传并显示进度条的功能是一项常见的需求,尤其在用户上传大体积图片时,进度条能提供良好的用户体验。以下将详细介绍如何在ASP.NET中构建这样的功能。 首先,我们需要理解上传过程的基本原理。...

    加载图片时进度条

    综上所述,"加载图片时进度条"的设计和实现是一个涉及到多方面技术知识的过程,包括网络请求、UI设计、动画、错误处理以及性能优化等多个环节。通过合理的进度条设计,可以显著提升应用的用户体验。

    js实现自定义进度条效果

    在本文中,我们将深入探讨如何使用JavaScript(JS)来实现一个自定义的进度条效果。首先,我们需要了解进度条的基本结构和样式,然后利用CSS进行布局设计,最后通过JavaScript动态改变进度条的宽度来实现进度更新。 ...

    实现进度条带有文字百分比

    总之,实现一个带有文字百分比的进度条涉及到HTML、CSS和JavaScript的基本应用,通过它们的组合,我们可以创建出一个既美观又实用的进度条组件,为用户提供更好的交互体验。在实际开发过程中,一定要注重代码的可...

    Jquery实现进度条显示百分比

    本教程将探讨如何使用jQuery来实现一个进度条,该进度条能够动态地显示百分比,这对于各种需要实时更新进度的场景,如文件上传、加载过程等非常有用。 首先,我们需要了解进度条的基本构成。一个进度条通常由一个...

    JSP源码,图片上传,进度条,JSP图片上传实例

    2. 文件上传:利用cos.jar库实现图片的服务器端上传。 3. AJAX异步上传:通过JavaScript和XMLHttpRequest实现文件的非阻塞上传,提高用户体验。 4. 进度条显示:结合服务器返回的上传进度信息,更新前端进度条组件的...

    java图片上传进度条

    在Java编程中,实现图片上传进度条功能是一项常见的需求,特别是在构建Web应用或者移动应用时。这个功能可以提供用户友好的界面,展示文件上传过程,提高用户体验。在本篇文章中,我们将深入探讨如何在Java环境下,...

    Ajax实现图片上传带进度条

    本文将详细讲解如何实现"Ajax实现图片上传带进度条"这一功能。 首先,我们需要理解Ajax的核心原理。Ajax(Asynchronous JavaScript and XML)是一种在不重新加载整个网页的情况下,能够更新部分网页的技术。它通过...

    js进度条大全,总有一款适合您

    "js 进度条"是使用JavaScript编程语言实现的这类动态效果,通过改变HTML元素的样式或属性来模拟进度的变化。 在压缩包中,我们可以看到以下几个文件: 1. `1.gif`、`3.jpg`、`3Bg.jpg`、`2.jpg`:这些通常是进度条...

    js+css编写进度条的实例

    ### 使用JS+CSS实现自定义进度条的知识点详解 #### 一、背景介绍 在Web开发中,进度条是常用的一种UI元素,用于显示任务完成的状态。通过使用JavaScript(简称JS)与Cascading Style Sheets(层叠样式表,简称CSS)...

    js手机端带进度条图片展示触屏滑动效果

    在移动设备上,为了提供优秀的用户体验,开发人员经常需要实现各种各样的交互特效,其中“js手机端带进度条图片展示触屏滑动效果”是一个常见的需求。这种效果结合了JavaScript、CSS3以及可能的jQuery插件技术,使得...

    【JavaScript】canvas实现可拖拽、修改的分段进度条

    本教程将探讨如何利用Canvas和JavaScript技术实现一个可拖拽、可修改的分段进度条,这在各种用户界面设计中非常实用。我们将涉及到前端开发的基础知识,包括HTML、CSS以及JavaScript,同时也会涉及Vue框架的应用。 ...

    JavaScript有loading进度条的幻灯片代码

    在JavaScript的世界里,创建一个带有loading进度条的幻灯片代码是一种常见的需求,尤其是在构建交互式网站或应用时。这个项目结合了JavaScript、Flash和XML技术,为用户提供了一种高级的幻灯片展示体验,包括缩略图...

    jquery幻灯片图片轮播带进度条幻灯片图片切换

    "jquery幻灯片图片轮播带进度条幻灯片图片切换"是jQuery实现的一种常见功能,通常用于网站的首页或者产品展示区,能够吸引用户的注意力并提供良好的用户体验。下面我们将深入探讨这一主题。 首先,jQuery幻灯片图片...

    jQuery带进度条滚动图片轮播代码.zip

    CSS可以实现图片轮播的动画效果,如淡入淡出、滑动等,以及进度条的样式设计。 5. **JavaScript特效**:`js`文件夹中的JavaScript代码实现了轮播的逻辑。这包括图片的切换、进度条的更新、箭头按钮的事件监听以及...

    js imageflow.js插件带进度条拖动倒影图片放大效果

    ImageFlow.js实现了图片的流动布局,这意味着无论屏幕大小如何,图片都能适应并保持良好的视觉效果。这种布局方式让网页设计更具弹性,能够自动调整以适应不同的设备和屏幕尺寸。 2. **倒影效果**: 倒影效果是...

Global site tag (gtag.js) - Google Analytics