25. januar 2001 - 22:00Der er
9 kommentarer og 2 løsninger
forsinke aktivering af script
Jeg har følgende lille script liggende øverst på en række content-sider, som en del af et frameset (for at den enkelte contentside ikke ses uden for framesettet)
if (top.location.href.indexOf(\"index.htm\") == -1) top.location.href = \"../index.htm\";
Jeg vil gerne kunne forsinke aktiveringen af scriptet således at siden starter med at blive indlæst i browseren, f.eks. 1-1,5 sek.
Jeg ønsker ikke at benytte redirect i meta-koderne.
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Det er vilkårligt hvor du indsætter setTimeout(\"videre()\",1500) , det eneste koden gør er at sige \"om 1500 millisekunder (1,5sek) udfører jeg funktionen videre()\"
Du kan selvf. ændre tallet 1500 helt efter behov ;)
Det burde virke. Har du checket det indlysende? eg: Din index fil hedder virkelig index.htm (unden l). Den loadede fil er virkelig 2 undermapper højere oppe i træet. Den loadede fil hedder ikke *index.htm* . Testen finder fx også index.html
problemet skyldes din brug af \" prøv med <body bgcolor=\"#FFFFFF\" topmargin=0 leftmargin=0 marginWidth=\"0\" marginHeight=\"0\" onload=\"setTimeout(\'videre()\',1500)\">
Beklager den forsinkede uddeling af point, efter sol&vind&brugbarheds-pricippet - de kommer her...:-)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.