Da una pagina si accede ad uno slideshow automatico: prima di questa pagina però ho inserito un'altra pagina che visualizza il caricamento delle immagini e, una volta effettuato, apre la pagina vera e propria delle immagini, cioè
pagina 1---> pagina con percentuale di caricamento --> slideshow.
Ora posto la pagina che visualizza la percentuale di caricamento
<html>
<head>
<title>Immobiliare Palladio</title>
<style type="text/css">
A:link, A:visited {text-decoration: none}
A:hover {text-decoration: none}
</style>
<script language=JavaScript>
<!--
var message="";
///////////////////////////////////
function popup(stringa,dettagli) { window.open(stringa,'tmp',dettagli) }
function clickIE() {if (document.all) {(message);return false;}}
function clickNS(e) {if
(document.layers||(document.getElementById&&!docum ent.all)) {
if (e.which==2||e.which==3) {(message);return false;}}}
if (document.layers)
{document.captureEvents(Event.MOUSEDOWN);document. onmousedown=clickNS;}
else{document.onmouseup=clickNS;document.oncontext menu=clickIE;}
document.oncontextmenu=new Function("return false")
// -->
</script>
<style></style>
</head>
<script language="JavaScript1.1">
<!-- begin hiding
var locationAfterPreload = "javascriptopup('slideshow.htm','resizable=no,width=450,heigh t=310')"
var lengthOfPreloadBar = 230
var heightOfPreloadBar = 7
var yourImages = new Array("immagini/1.jpg","immagini/2.jpg","immagini/3.jpg","immagini/4.jpg","immagini/5.jpg","immagini/6.jpg")
if (document.images) {
var dots = new Array()
dots[0] = new Image(10,10)
dots[0].src = "black.gif"
dots[1] = new Image(10,10)
dots[1].src = "blue.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)
}
// end hiding -->
</script>
<body bgcolor="#66CCFF" text="#000080" link="#c0c0c0" vlink="#c0c0c0" alink="#c0c0c0" scroll="no">
<font color="#ffffff">
<center>
</center>
</font>
<table width="341" border="0" cellpadding="0" cellspacing="0" align="center" bgcolor="#000080">
<tr>
<td width="341" height="70" valign="top" bgcolor="#FFFFFF"> <div align="center">
<font color="#ffffff"><font color="#000080"> <font size="2" face="TAHOMA">CARICAMENTO
IN CORSO ...</font></font><font size="2" face="TAHOMA" color="#C0C0C0"><font color="#000099">
<font size="1"> <font color="#000080">0%</font>
<script language="JavaScript1.1">
<!-- begin hiding
if (document.images) {
var preloadBar = ''
for (i = 0; i < yourImages.length-1; i++) {
preloadBar += '[img]' + dots[0].src + '[/img]'
}
preloadBar += '[img]' + dots[0].src + '[/img]'
document.write(preloadBar)
loadImages()
}
// end hiding -->
</script>
10</font><font size="1" color="#000099">0%</font><font size="1"><font size="2" face="tahoma">
</font></font></font><font size="1"><font size="2" face="tahoma" color="#c0c0c0"></font></font></font></font></p>
</div></td>
</tr>
</table>
</body>
</html>
e chiedo
COME SI FA A FARLA CHIUDERE UNA VOLTA ESAURITA LA SUA FUNZIONE? Grazie mille