YourWBB


yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » problem mit preloadscript und ie7 » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag 1.853 Views | | Thema zu Favoriten hinzufügen

Neues Thema erstellen Antwort erstellen

Zum Ende der Seite springen problem mit preloadscript und ie7
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
MonsterOfRock
Gesperrt! 10/04/07


Dabei seit: 04.11.05
Beiträge: 690

Fragezeichen problem mit preloadscript und ie7 Antworten Zitieren Editieren Melden       UP

hallo an alle erstmal...

habe da ein preloadscript im netz gefunden und gleich an meine bedürfnisse angepasst.
soweit sogut... im ff und op geht das wunderbarst.

im ie allerdings nicht so richtig. das lädt alle images in den cache und beim letzen prozent bleibts hängen, und wechselt demnach nich zur hauptseite.

kann mir da jmd helfen, das das im ie auch funktioniert ? oder zumindest sagen warum das dort sich immer aufhängt ?
zudem werden im ie die randgrafiken vom ladebalken garnicht erst angezeigt, die tabelle dafür steht im ie nichtmal im quelltext o0

vielen dank schonmal im vorraus, mfg monster

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
55:
56:
57:
58:
59:
60:
61:
62:
63:
64:
65:
66:
67:
68:
69:
70:
71:
72:
73:
74:
75:
76:
77:
78:
79:
80:
81:
82:
83:
84:
85:
86:
87:
88:
89:
90:
91:
92:
93:
94:
95:
96:
97:
98:
99:
100:
101:
102:
103:
104:
105:
106:
107:
108:
109:
110:
111:
112:
113:
114:
115:
116:
117:
118:
119:
120:
121:
122:
123:
124:
125:
126:
127:
128:
129:
130:
131:
132:
133:
134:
135:
136:
137:
138:
139:
140:
141:
142:
143:
144:
145:
146:
147:
148:
149:
150:
151:
152:
153:
154:
155:
156:
157:
158:
159:
160:
161:
162:
163:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<script language="JavaScript" type="text/javascript"></script>
<title>Startseite-Preload</title>

<style type="text/css">
<!--
body {background-color: #000000; color:#e7ce22}
.loadimg{ width:371px; height:257px; background-image:url(images/wow_bc/loadimg.jpg); margin:auto; margin-top:200px;}
-->
</style>

<script type="text/JavaScript">
<!--
var locationAfterPreload = "index.php"
var lengthOfPreloadBar = 140
var heightOfPreloadBar = 12
var yourImages = new Array(
"images/wow_bc/loadimg.jpg",
"images/wow_bc/pra.gif",
"images/wow_bc/pre.gif",
"images/wow_bc/img_01.jpg",
"images/wow_bc/img_02.jpg",
"images/wow_bc/img_03.jpg",
"images/wow_bc/img_04.jpg",
"images/wow_bc/img_05.jpg",
"images/wow_bc/img_06.jpg",
"images/wow_bc/img_07.jpg",
"images/wow_bc/img_08.jpg",
"images/wow_bc/img_09.jpg",
"images/wow_bc/img_10.jpg",
"images/wow_bc/img_12.jpg",
"images/wow_bc/img_15.jpg",
"images/wow_bc/img_16.jpg",
"images/wow_bc/img_18.jpg",
"images/wow_bc/img_19.jpg",
"images/wow_bc/img_22.jpg",
"images/wow_bc/img_23.jpg",
"images/wow_bc/img_24.jpg",
"images/wow_bc/img_25.jpg",
"images/wow_bc/img_27.jpg",
"images/wow_bc/img_ov_05.jpg",
"images/wow_bc/img_ov_06.jpg",
"images/wow_bc/img_ov_07.jpg",
"images/wow_bc/img_ov_08.jpg",
"images/wow_bc/ucp/img_01.jpg",
"images/wow_bc/ucp/img_02.jpg",
"images/wow_bc/ucp/img_03.jpg",
"images/wow_bc/ucp/img_04.jpg",
"images/wow_bc/ucp/img_05.jpg",
"images/wow_bc/ucp/img_06.jpg",
"images/wow_bc/ucp/img_07.jpg",
"images/wow_bc/ucp/img_08.jpg",
"images/wow_bc/ucp/img_09.jpg",
"images/wow_bc/ucp/img_10.jpg",
"images/wow_bc/ucp/img_11.jpg",
"images/wow_bc/ucp/img_12.jpg",
"images/wow_bc/ucp/img_13.jpg",
"images/wow_bc/ucp/img_14.jpg",
"images/wow_bc/ucp/img_15.jpg",
"images/wow_bc/ucp/img_16.jpg",
"images/wow_bc/ucp/img_17.jpg",
"images/wow_bc/ucp/img_18.jpg",
"images/wow_bc/ucp/img_19.jpg",
"images/wow_bc/ucp/img_20.jpg",
"images/wow_bc/ucp/img_21.jpg",
"images/wow_bc/ucp/img_22.jpg",
"images/wow_bc/ucp/img_23.jpg",
"images/wow_bc/ucp/img_24.jpg",
"images/wow_bc/ucp/img_25.jpg",
"images/wow_bc/ucp/img_26.jpg",
"images/wow_bc/ucp/img_27.jpg",
"images/wow_bc/ucp/img_28.jpg",
"images/wow_bc/ucp/img_29.jpg",
"images/wow_bc/ucp/img_30.jpg",
"images/wow_bc/ucp/img_31.jpg",
"images/wow_bc/ucp/img_32.jpg",
"images/wow_bc/ucp/img_33.jpg",
"images/wow_bc/ucp/img_over_03.jpg",
"images/wow_bc/ucp/img_over_06.jpg",
"images/wow_bc/ucp/img_over_09.jpg",
"images/wow_bc/ucp/img_over_03.jpg",
"images/wow_bc/ucp/img_over_14.jpg",
"images/wow_bc/ucp/img_over_18.jpg",
"images/wow_bc/ucp/img_over_22.jpg",
"images/wow_bc/ucp/img_over_26.jpg",
"images/wow_bc/ucp/img_over_29.jpg")

if (document.images) {
var dots = new Array()
dots[0] = new Image(1,1)
dots[0].src = "images/wow_bc/pr.gif"
dots[1] = new Image(1,1)
dots[1].src = "images/wow_bc/pr2.gif"
var preImages = new Array(),coverage = Math.floor(lengthOfPreloadBar/yourImages.length),currCount = 0
var loaded = new Array(),i,covered,timerID
var leftOverWidth = lengthOfPreloadBar%coverage
}
function loadImages() {
for (i = 0; i < yourImages.length; i++) {
preImages[i] = new Image()
preImages[i].src = yourImages[i]
}
for (i = 0; i < preImages.length; i++) {
loaded[i] = false
}
checkLoad()
}
function checkLoad() {
if (currCount == preImages.length) {
location.replace(locationAfterPreload)
return
}
for (i = 0; i <= preImages.length; i++) {
if (loaded[i] == false && preImages[i].complete) {
loaded[i] = true
eval("document.img" + currCount + ".src=dots[1].src")
currCount++
}
}
timerID = setTimeout("checkLoad()",10)
}
//-->
</script>
</head>

<body>
<div class="loadimg"></div>
<div align="center">
<table cellpadding="0" cellspacing="0">
<tr>
<td width="8" height="12">
<img src="images/wow_bc/pra.gif" alt="" />
</td>
<td>
<script language="JavaScript1.1">
<!--
if (document.images) {
var preloadBar = ''
for (i = 0; i < yourImages.length-1; i++) {
preloadBar += '<img src="' + dots[0].src + '" width="' + coverage + '" height="' + heightOfPreloadBar + '" name="img' + i + '" align="absmiddle">'
}
preloadBar += '<img src="' + dots[0].src + '" width="' + (leftOverWidth+coverage) + '" height="' + heightOfPreloadBar + '" name="img' + (yourImages.length-1) + '" align="absmiddle">'
document.write(preloadBar)
loadImages()
}
//-->
</script>
</td>
<td width="8" height="12">
<img src="images/wow_bc/pre.gif" alt="" />
</td>
</table>

</div>

</body>
</html>

Dieser Beitrag wurde 1 mal editiert, zum letzten Mal von MonsterOfRock: 12.11.06 19:19.

12.11.06 19:13 MonsterOfRock ist offline Finden Als Freund hinzufügen
Baumstruktur | Brettstruktur
Gehe zu:

Neues Thema erstellen Antwort erstellen

yourWBB » yourWBB Misc * » Das Proggen » HTML, XHTML, JavaScript & CSS » problem mit preloadscript und ie7