ho sfruttato questo script per inserire un preload nella cache di alcune immagini, un pò pesanti....
Codice PHP:
<script language="javascript" type="text/javascript">
function preload(imgObj,imgSrc) {
if (document.images) {
eval(imgObj+' = new Image()')
eval(imgObj+'.src = "'+imgSrc+'"')
}
}
function Go() {
location.href = "home.html";
}
var espandi = 0;
function Loading() {
document.getElementById('barra').style.width = espandi;
espandi++;
document.getElementById('percentuale').innerHTML = Math.round(espandi / 2) + "%";
if (espandi != 200) {
window.setTimeout("Loading()", 10);
} else {
window.setTimeout("Go()", 1000);
}
}
preload('web', 'parts/web.jpg');
</script>
<style type="text/css">
<!--
.Stile1 {
font-family: Arial, Helvetica, sans-serif;
font-weight: bold;
}
-->
</style>
</head>
<body>
<div align="center">
<script language="javascript" type="text/javascript">
onLoad="Loading()"
</script>
ma non carica prorpio niente!!! ne si colega alla pagina home.html come mai????
dove sbaglio?
ma lo script funziona solo in remoto??
GRAZIE