bem ladevorgang ausblenden

mimose

Grünschnabel
hallo,

ich habe folgendes problem:

ich möchte auf meiner seite den normalen inhalt der seite "verstecken/ausblenden" in der zeit in der sie läd (prich wenn der ladebalken noch läuft) in dieser zeit soll dann nur ein kleiner text angezeigt werden der aber verschwinden soll!, wenn die richtige seite fertig geladen hat und somit angezeigt wird. desweiteren soll dieser text falls die seite kürzer läd mindestens 2 sekunden angezeigt werden (also auch ohne das die seite läd)

ich habs mit layer probiert aber das funzte auch nicht wirklich
hat da jemand von euch vielleicht eine idee zu???

danke

gruss mario
 
das geht wenn du es in ein div packst und die visibility veränderst
dann einfach nen preloader heraussuchen und als zusätzliche bedingung auf 2 hochzählen
 
also ich habe jetzt

...
<body>
der satz der angezeigt werden soll

<div id="Layer2" style="position:absolute; left:0px; top:0px; width:100%; height:100%; z-index:0">

die eigentliche seite

</div>
</body>


wie meinst du das andere jetzt? :(
 
danke erstmal sam funktioniert super

nur wie mach ich das jetzt mit den 2 sekunden? ich habs nicht so mit javascript
 
ungefähr so:
<SCRIPT LANGUAGE="JavaScript">
var i = 2;
function countdown()
{i --;
if( i == 0 ) // diese bedingung baust du einfach noch in das script an die stelle wo die andere bedingung ist um die visibility zu ändern
-
else
{setTimeout( "countdown()", 1000 );}}
</SCRIPT>
 
mhm wie meinst du das genau? wie gesagt mit javascript hab ichs nich so deshalb schreib ich ja auch hier rein ...

hab jetzt

<script language="JavaScript1.2" type="text/javascript">

var ie5 = (document.getElementById && document.all);
var ns6 = (document.getElementById && !document.all);

function SetUp(){
if(ie5 || ns6) {
document.getElementById("load").style.visibility = "hidden";
}
}
onload=SetUp;
</script>

wie bau ich dein dingends da jetzt ein?
 

Neue Beiträge

Zurück