免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4362 | 回复: 11
打印 上一主题 下一主题

页面进度条 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2004-07-27 20:10 |只看该作者 |倒序浏览
页面上的通用(浏览器无关)进度条如何实现?

论坛徽章:
0
2 [报告]
发表于 2004-07-29 13:07 |只看该作者

页面进度条

呵呵,有时间多看看书,多看看自己眼前的例子,不要光是这么空问了!!!
其实安装JAVA时自带的例子里就有,好好找找看吧!!!
^O^

论坛徽章:
0
3 [报告]
发表于 2004-07-29 17:38 |只看该作者

论坛徽章:
0
4 [报告]
发表于 2004-07-30 01:50 |只看该作者

页面进度条

原帖由 "双心" 发表:
呵呵,有时间多看看书,多看看自己眼前的例子,不要光是这么空问了!!!
其实安装JAVA时自带的例子里就有,好好找找看吧!!!
^O^


没那么简单吧?楼主问的是在浏览器页面上用的,不依赖于某个浏览器的进度条的实现方法,java 自带的例子里有吗?

到现在为止我所见到的实现方法都比较 ugly。

论坛徽章:
0
5 [报告]
发表于 2004-07-30 08:53 |只看该作者

页面进度条

我说的是基于Swing GUI的。

论坛徽章:
0
6 [报告]
发表于 2004-07-30 13:55 |只看该作者

页面进度条

>; 我说的是基于Swing GUI的。

整个一个答非所问。

论坛徽章:
0
7 [报告]
发表于 2004-07-30 14:40 |只看该作者

页面进度条

是这种东西吗?







<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">;
<!-- saved from url=(0025)http://www.wo30.com/bbs/index.htm -->;
<HTML>;<HEAD>;<TITLE>;正在登陆中....请稍候....</TITLE>;
<META http-equiv=Content-Type content="text/html; charset=gb2312">;
<STYLE type=text/css>;.unnamed1 {
        FONT-SIZE: 12px; COLOR: #ffffff; LINE-HEIGHT: normal; FONT-STYLE: normal; TEXT-DECORATION: none
}
</STYLE>;

<META content="MSHTML 6.00.2600.0" name=GENERATOR>;</HEAD>;
<BODY text=#000000 bgColor=#6699FF onload=fakeProgress(0,sb)>;
<>;</P>;
<>;</P>;
<TABLE height=342 cellSpacing=0 cellPadding=0 width="100%" border=0>;
  <TBODY>;
  <TR>;
    <TD bgColor=#6699FF height=394>;
      <DIV align=center>;
        <>;
          <script type=text/javascript language="">;
<!--
var ie5 = (document.all && document.getElementsByTagName);
var step = 0;
function setSB(v, el, inforEl, message){
if (ie5 || document.readyState == "complete"{
filterEl = el.children[0];
valueEl = el.children[1];
if (filterEl.style.pixelWidth >; 0){
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}
filterEl.style.width = v + "%";
valueEl.innerText = v + "%";
inforEl.innerText = message;
}
}
function setSBByStep(v, el, inforEl, message){
if (ie5 || document.readyState == "complete"{
step = step + v;
filterEl = el.children[0];
valueEl = el.children[1];
if (filterEl.style.pixelWidth >; 0){
var filterBackup = filterEl.style.filter;
filterEl.style.filter = "";
filterEl.style.filter = filterBackup;
}
filterEl.style.width = step + "%";
valueEl.innerText = step + "%"
inforEl.innerText = message;
}
}
function fakeProgress(v, el){
if (v >;= 101)
location.href="radio.htm";
else{
setSB(v, el, infor, "Loading now ......  plese waiting......";
window.setTimeout("fakeProgress(" + (v + 1) + ", document.all['" + el.id + "'])", 1);
}
}
//-->;
</script>;
          <font class="unnamed1" color="#ffffff">;欢迎进入[XXXX论坛],正在登陆中,请稍候......</font>;</P>;
      </DIV>;
      <DIV align=center>;
      <DIV id=sb
      style="BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BACKGROUND: #666666; BORDER-LEFT: #cccccc 1px solid; WIDTH: 400px; BORDER-BOTTOM: #cccccc 1px solid; HEIGHT: 14px; TEXT-ALIGN: left">;
      <DIV id=sbChild1
      style="FILTER: Alpha(Opacity=0, FinishOpacity=80, Style=1, StartX=0, StartY=0, FinishX=100, FinishY=0); OVERFLOW: hidden; WIDTH: 100%; POSITION: absolute; HEIGHT: 12px">;
      <DIV style="BACKGROUND: #6699FF; WIDTH: 100%" ;height:12px; overflow:
      hidden>;</DIV>;</DIV>;
      <DIV
      style="FONT-SIZE: 10px; WIDTH: 400px; COLOR: white; FONT-FAMILY: arial; POSITION: absolute; HEIGHT: 14px; TEXT-ALIGN: center">;</DIV>;</DIV>;
      <>;</P>;
      <DIV id=infor
      style="FONT-SIZE: 11px; WIDTH: 100%; COLOR: #ffffff; FONT-FAMILY: arial; POSITION: relative; HEIGHT: 14px; TEXT-ALIGN: center">;</DIV>;</DIV>;</TD>;</TR>;</TBODY>;</TABLE>;<%=GCounter(kjfileCounter("http:///")%>;</BODY>;</HTML>;

论坛徽章:
0
8 [报告]
发表于 2004-07-30 15:05 |只看该作者

页面进度条

原帖由 "eudemon" 发表:
......
<META content="MSHTML 6.00.2600.0" name=GENERATOR>;</HEAD>;
......


只能用在 IE 里?

论坛徽章:
0
9 [报告]
发表于 2004-07-30 15:11 |只看该作者

页面进度条

嘿嘿,好像是的,不过没明白楼主啥意思,不知道是想用标准javascript实现,还是用java的某种应用实现。

论坛徽章:
0
10 [报告]
发表于 2004-07-31 09:53 |只看该作者

页面进度条

猫小的第一个连接,用的是javascript的setTimeout刷新页面,感觉不爽...
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP