Avatar billede martens Guru
26. juli 1999 - 21:24 Der er 4 kommentarer og
1 løsning

Kontrol af target frames

Hvordan kan jeg med 2 frames definere et refresh fra den ene frame over i den anden frame - eksempelvis efter 5 sekunder..

Der skal fra NAVIGATOR (se ill.) laves nogle kald til diverse URL´er (ikke på mit eget site, men eksempelvis www.microsoft.com m.m.)
Dette skal så åbnes i den frame, der hedder MAIN.
Efter et stykke tid skal der så laves et nyt kald til en anden URL etc. etc. altså noget der kan køre i en løkke !

Jeg har forgæves forsøgt at lave noget refresh URL=www.dot.dk, men kan ikke definere target-frames...Den åbner blot i NAVIGATOR..

-----------------------------
|    |                    |
|  N  |                    |
|    |                    |
|  A  |                    |
|    |                    |
|  V  |                    |
|    |                    |
|  I  |                    |
|    |                    |
|  G  |    M A I N          |
|    |                    |
|  A  |                    |
|    |                    |
|  T  |                    |
|    |                    |
|  O  |                    |
|    |                    |
|  R  |                    |
|    |                    |
|    |                    |
|    |                    |
|    |                    |
|    |                    |
-----------------------------
        DEFAULT.HTML     

[ Blot for at vise siden grafisk]

Håber, der er en løsnng på dette !
Avatar billede cyberesben Nybegynder
26. juli 1999 - 21:28 #1
her er et script som du kan rette til... 60000 betyder 60000 millisekunder, altså 1 minut.

så skal du bare rette nyhedX.htm til de urls du vil have vist

<SCRIPT LANGUAGE="JavaScript">
function nyhed1()
{
parent.nyhed.location.href = 'nyhed1.htm';
setTimeout('nyhed2()', 60000);
}

function nyhed2()
{
parent.nyhed.location.href = 'nyhed2.htm';
setTimeout('nyhed3()', 60000);
}

function nyhed3()
{
parent.nyhed.location.href = 'nyhed3.htm';
setTimeout('nyhed4()', 60000);
}

function nyhed4()
{
parent.nyhed.location.href = 'nyhed4.htm';
setTimeout('nyhed5()', 60000);
}

function nyhed5()
{
parent.nyhed.location.href = 'nyhed5.htm';
setTimeout('nyhed1()', 60000);
}

</SCRIPT>


i din BODY skal følgende stå:

<BODY Onload="nyhed1()">
Avatar billede martens Guru
26. juli 1999 - 21:39 #2
Ja, det ser lovende ud...
Jeg checker det lige ...

Så skal du få dine points  ....
Det var forresten hurtigt !
Avatar billede cyberesben Nybegynder
26. juli 1999 - 21:59 #3
tjaa... jeg havde lavet scriptet i forvejen, ved anden lejlighed...
Avatar billede martens Guru
26. juli 1999 - 22:09 #4
Det virker !
Skulle blot rettes lidt til...

TAK for hjælpen ...

Avatar billede cyberesben Nybegynder
26. juli 1999 - 22:15 #5
det var så lidt
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
Kurser inden for grundlæggende programmering

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