Avatar billede ramsings Nybegynder
13. november 1999 - 15:13 Der er 7 kommentarer

ny side

hvordan opretter jeg en ny side efter en onload funktion?
Dvs. f.eks. når en gif-animation er færdig skal en ny side automatisk komme frem.
TAK!
Avatar billede s Nybegynder
13. november 1999 - 16:19 #1
<html>
<head>
<script language="JavaScript">
function NySide()
{
window.open("nyside.html")
}
</script>
</head>
<body onload="java script:NySide()">
</body>
</html>
Avatar billede jumper Nybegynder
13. november 1999 - 17:08 #2
Hvis du vil lave lidt sjov:

<html>
<body onload="location=location">

</body>
</html>

;)

/Thor
Avatar billede cyberesben Nybegynder
13. november 1999 - 17:11 #3
øøøh jumper hvad har det med spørgsmålet at gøre? det er lidt plat at sende det som svar...
Avatar billede jumper Nybegynder
13. november 1999 - 17:14 #4
Svaret fra s har heller ikke noget med spørgsmålet at gøre, det skifter bare siden ud.

/Thor
Avatar billede kpe Nybegynder
13. november 1999 - 17:23 #5
I din header indsætter du en META-tag:

<META HTTP-EQUIV="REFRESH" CONTENT="5; URL=NYSIDE.HTML">

Hvor CONTENT=....
betyder at siden NYSIDE.HTML indlæses efter 5 sekunder

/kpe
Avatar billede justincase Nybegynder
13. november 1999 - 22:52 #6
Du skal nok være lidt mere specifik.

Og, en gifanimation fyrer onload eventen af efterførste billede er loadet. Dvs. at hvis du har en animation på 20 billeder når du kun at se de første par stykker inden du kommer videre til en ny side.

Men beskriv engang hvad det præcist er du vil ha' gjort.


Jumper >> Grow up!!!
Avatar billede starleicht Nybegynder
15. november 1999 - 14:37 #7
Hej ramsings

Følgende script åbner automatisk en ny side når en gif-animation er færdig
Du skal vide, hvor mange billeder din gif-animation indeholder, og sætte værdien ind i "maxCount"

Ulempen er dog at scriptet bliver ved med at poppe nye vinduer op når gif-animation har gennnemgået et loop.

************************************************************************************
<SCRIPT LANGUAGE="JavaScript"><!--
var myCount = 0;
var maxCount = 4;

function counter() {
    myCount++;
    if (myCount > maxCount)
        window.open('nytvindue.html','Untitled');
}
//--></script>


<IMG SRC="animated.gif" onLoad="counter()" width=350 height=53 border=0>
************************************************************************************
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester