Hallo,
ich bastele gerade an einer Fotogalerie die natürlich auf der Synology liegt
und die auch schon komplett fertig ist, das Galeriegrundgerüst ist mit Visual Lightbox erstellt worden und ich habe mit meinem Halbwissen dann die Optik angepasst
Das Problem ist, dass die Seite mit über 450 Fotos (thumbnails) mehrere Sekunden braucht, um komplett geladen zu werden.
Ich möchte jetzt, dass die Seite erst zum Vorschein kommt, wenn die Seite im Hintergrund komplett geladen ist und man vorher ein "Bitte warten" oder ein Animiertes gif zu sehen bekommt.
Das beste Ergebnis, das ich mit copy und paste aus dem Internet hinbekommen habe :tongue: , ist mit dem folgenden java script, das mit dem Internetexplorer auch funktioniert, nur nicht mit den anderen wie Firefox oder chrome.
Das script ist schon älter und deswegen werden anscheinend die genannten Browser nicht unterstützt, hier mal die Index.php mit dem script.
Vielleicht kann mir ja da jemand helfen und es so abändern, dass man es benutzen kann
ich bastele gerade an einer Fotogalerie die natürlich auf der Synology liegt
und die auch schon komplett fertig ist, das Galeriegrundgerüst ist mit Visual Lightbox erstellt worden und ich habe mit meinem Halbwissen dann die Optik angepasst
Das Problem ist, dass die Seite mit über 450 Fotos (thumbnails) mehrere Sekunden braucht, um komplett geladen zu werden.Ich möchte jetzt, dass die Seite erst zum Vorschein kommt, wenn die Seite im Hintergrund komplett geladen ist und man vorher ein "Bitte warten" oder ein Animiertes gif zu sehen bekommt.
Das beste Ergebnis, das ich mit copy und paste aus dem Internet hinbekommen habe :tongue: , ist mit dem folgenden java script, das mit dem Internetexplorer auch funktioniert, nur nicht mit den anderen wie Firefox oder chrome.
Das script ist schon älter und deswegen werden anscheinend die genannten Browser nicht unterstützt, hier mal die Index.php mit dem script.
Vielleicht kann mir ja da jemand helfen und es so abändern, dass man es benutzen kann

Code:
<html>
<head>
<script type="text/javascript" language="JavaScript">
<!-- Original: Gilbert Davis -->
<!-- Begin
function LadeInfo()
{
if (document.getElementById)
{
// DOM3 = IE5, NS6
document.getElementById('hidepage').style.visibility = 'hidden';
}
else
{
if (document.layers)
{
// Netscape 4
document.hidepage.visibility = 'hidden';
}
else
{
// IE 4
document.all.hidepage.style.visibility = 'hidden';
}
}
}
// End -->
</script>
################### Seiten Headerinhalt ##############
</head>
<body OnLoad="LadeInfo()">
<!-- PRELOADER -->
<div id="hidepage"
style="position: absolute;
left:0px;
top:0px;
background-color: #FFFFFF;
layer-background-color: #FFFFFF;
height: 100%;
width: 100%;">
<table height="100%" width="100%" align="center">
<tr><td valign="middle" align="center">
<div id="loader"><img src="laufen.gif" border="0"/></div>
<br><br>Seite wird geladen ... gleich gehts weiter<br>
</td></tr></table>
</div>
<!-- ENDE PRELOADER -->
<body style="background-image:url(hintergrund.jpg);">
################### Seiten Bodyinhalt ################
</body>
</html>

