webForumDet fria alternativet

Hjälp med script!!

3 svar · 288 visningar · startad av AndreasC

AndreasCMedlem sedan mars 20011 924 inlägg
#1

Behöver hjälp med ett script. Med scriptet kan man visa ett lager med en blinkande text i och när den övriga informationen på sidan har laddats så göms lagret och sidan under visas. Jag vill komplettera scriptet med en funktion. När sidan har laddats klart så ska en timerfunktion startas som räknar upp till exempelvis 5 sekunder innan lagret döljs. Så här ser det ut nu:

<script language="JavaScript1.2" type="text/javascript">
/************************************************************************
Script made by Martial Boissonneault © 2001 http://getElementById.com/
This script may be used and changed freely as long as this msg is intact
Visit http://getElementById.com/ for more free scripts and tutorials.
*************************************************************************/
var ie5 = (document.getElementById && document.all);
var ns6 = (document.getElementById && !document.all);

function BlinkTxt() {
if(ie5) {
obj = document.getElementsByTagName("blink");
for (var j=0; j<obj.length; j++)
if (obj[j].style.visibility=="hidden") {
obj[j].style.visibility="visible";
}
else {
obj[j].style.visibility="hidden";
}
}
}
setInterval("BlinkTxt()",750)

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

AndreasCMedlem sedan mars 20011 924 inlägg
#2

Jojoxx?

JojoxxMedlem sedan juni 20004 306 inlägg
#3

Andreas? ;) Det finns väl fler än jag som kan svara...

Jag antar att du från body använder onload="SetUp();" för att gömma lagren. Ändra till onload="setTimeout('SetUp()',5000);" för att fördröja händelsen i 5 sek.

AndreasCMedlem sedan mars 20011 924 inlägg
#4

Tack Jojoxx. Ber om ursäkt men jag vet att du är bra på detta. Ingen annan svarade :)

Genererad på 382 ms · cache AV · v20260730165559-full.f96bc7eb