主题:  有没有可能通过js判断html页面的载入结束?

nbell

职务:普通成员
等级:1
金币:0.0
发贴:33
#12004/6/8 15:25:03
最近的做的一个页面,有个400k的flash嵌入页面,在拨号上网测试时候,页面载入比较慢。理想情况是先载入页面的其他元素,然后再载入flash。有没有办法通过js判断页面下载结束了,然后开始转换载入那个大flash?



缺缺

职务:管理员
等级:8
金币:41.0
发贴:9620
#22004/6/8 16:22:16
<body onload=载入flash



Dreamer

职务:普通成员
等级:1
金币:1.0
发贴:133
#32004/6/9 15:51:34
试试这个
插在<head>和</head>之间,代码如下:

<script language=VBScript>
Dim Bar, Line, SP
Bar = 0
Line = "▌"
SP = 100

Function Window_onLoad()
Bar = 95
SP = 10
End Function

Function Count()
If Bar < 100 Then
Bar = Bar + 1
Window.Status = "已成功下载" & Bar & "%" & " " & String(Bar, Line)
setTimeout "Count()", SP
Else
Window.Status = "--------------·a-le.zj.com·----------------"
Document.Body.Style.Display = ""
End If
End Function
Call Count()
</script>



nbell

职务:普通成员
等级:1
金币:0.0
发贴:33
#42004/6/14 7:00:12
ok,已经解决。通过<body onload 调用 javascript传递参数到flash来判断是否load那个大flash。 谢谢大家