值得探讨的问题:ASP进度条***

qjjxn 2005-12-20 10:56:08
你www.chinaz.com首页的 "数据加载中 ..."是如何实现的。请高手指点,我在网上找了个.js的代码能在网页上显示一个进度条,可是不能与asp程序的执行时间结合起来。。。
...全文
189 11 打赏 收藏 转发到动态 举报
写回复
用AI写文章
11 条回复
切换为时间正序
请发表友善的回复…
发表回复
qjjxn 2005-12-20
  • 打赏
  • 举报
回复
先给10分,表示谢意.

qjjxn 2005-12-20
  • 打赏
  • 举报
回复
是行了,可是总弹出个错误窗口
KimSoft 2005-12-20
  • 打赏
  • 举报
回复
如果执行data.asp,需要一定的时间,那么就是你想要的效果

在show_data.asp加载时,看到“数据加载中...”,
当data.asp数据加载完后,“数据加载中...”变成你要的数据,这个在bbsxp里是用得非常多。
KimSoft 2005-12-20
  • 打赏
  • 举报
回复
不好意思。
show_data.asp
<div id="divData">数据加载中...</div>
<script src="data.asp"></script>


data.asp
<%
p = "数据加载成功了,哈哈"
%>
document.getElementById("divData").innerHTML = '<%= p%>';


因为这个加载很快,所以,直接就显示“数据加载成功了,哈哈”
你可以把
//document.getElementById("divData").innerHTML = '<%= p%>';
注释掉这个再试试,就知道效果了。
qjjxn 2005-12-20
  • 打赏
  • 举报
回复
好的,谢谢


KimSoft 2005-12-20
  • 打赏
  • 举报
回复
document.getElementById("divData").innerHTML = "<%= p%>";//不是divDate,写错了。

我正在调试,你等下子。
qjjxn 2005-12-20
  • 打赏
  • 举报
回复
chinastorm 你能告诉我一个你见过的吗?


chinastorm 2005-12-20
  • 打赏
  • 举报
回复
去下载一个oa,里面都有这种代码的
qjjxn 2005-12-20
  • 打赏
  • 举报
回复
在线等待,非常急救!
qjjxn 2005-12-20
  • 打赏
  • 举报
回复
请问KimSoft老师,以下是我照你的意思改的,可是不能用啊:

>>show_data.asp

<div id="divData">数据加载中...<div>
<script src="data.asp"></script>


>>data.asp
<!--#include file=CONN.ASP-->
<script>
<%
dim p,i
p=""
i=0
dim rs
set rs=Server.CreateObject("adodb.recordset")
sql="select userid from user"
rs.open sql,conn
Do while not rs.eof
i=i+1
p=p&rs("userid")
if i>10 then exit do
rs.movenext
Loop
rs.close
set rs=nothing

%>
document.getElementById("divDate").innerHTML = "<%= p%>";
</script>
KimSoft 2005-12-20
  • 打赏
  • 举报
回复
一般可以这样实现
show_data.asp
<div id="divData">数据加载中...<div>
<script src="data.asp"></script>


data.asp
<script>
<%
'服务器端取得数据
%>
document.getElementById("divDate").innerHTML = "<%= 数据内容%>";
</script>

28,406

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧