Avatar billede mille Nybegynder
20. juni 1999 - 17:07 Der er 7 kommentarer

Ang. Mirror

Hej alle.

Indledning:

Jeg har f.eks 3 sider ude på nettet hos forskellige gratis udbydere.

Så kommer mit ?...

Hvordan laver jeg sådan at hvis den ene side ikke virker mere så går den over til en anden efter 2 sek.,

altså at den søger efter side 1 i 2 sek, hvis den ikke får svar så går den til side 2.....

Nogen forslag..

(¤_¤)

/mille
Avatar billede snowball Novice
20. juni 1999 - 17:42 #1
Du må kun stille det samme ? én gang.

Snowball
Avatar billede cyberesben Nybegynder
20. juni 1999 - 17:45 #2
jeg laver et script til dig senere i aften *S*
Avatar billede mille Nybegynder
20. juni 1999 - 18:03 #3
Ved det godt...
&
Lyder skidegodt Cyberesben.....
Avatar billede cyberesben Nybegynder
20. juni 1999 - 18:48 #4
tak... det kommer om lidt
Avatar billede cyberesben Nybegynder
20. juni 1999 - 20:12 #5
først laver du en fælles startside som ser sådan her ud:

<HTML>
<HEAD>
    <TITLE>Titlen på siden</TITLE>
</HEAD>
<FRAMESET FRAMEBORDER="0" FRAMESPACING="0" BORDER="0" ROWS="0,*" COLS="100%">
    <FRAME SRC="script.html" NAME="scriptframe" SCROLLING="NO" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>
    <FRAME SRC="1. sides URL her" NAME="sidensframe" SCROLLING="AUTO" MARGINHEIGHT="0" MARGINWIDTH="0" NORESIZE>
</FRAMESET>
</HTML>

sammen med den lægger du en fil du kalder script.html og som ser sådan her ud:

<HTML>
<HEAD>
    <TITLE>[Ingen titel]</TITLE>
<SCRIPT LANGUAGE="JavaScript">
setTimeout(parent.sidensframe.location.href = 'URL på anden side' , 10000);
setTimeout(parent.sidensframe.location.href = 'URL på tredje side' , 10000);
setTimeout(parent.sidensframe.location.href = 'URL på første side' , 10000);
</SCRIPT>
</HEAD>
</HTML>


Så omdøber du de index.html filer som ligger på de forsk. mirrors sådan så de hedder "index2.html og så laver du en index.html på hver af de nye sider, og i den skal der stå:

<HTML>
<HEAD>
    <TITLE>[Ingen titel]</TITLE>
<SCRIPT LANGUAGE="JavaScript">
top.location.href = 'index2.html'
</SCRIPT>
</HEAD>
</HTML>


det var det, skriv igen hvis det ikke virker

elelrs kan du lige maile mig din side på cyberesben@postkontor.dk
Avatar billede olebole Juniormester
21. august 2000 - 01:29 #6
<ole>
setTimeout(parent.sidensframe.location.href = \'URL på anden side\' , 10000);
setTimeout(parent.sidensframe.location.href = \'URL på tredje side\' , 20000);
setTimeout(parent.sidensframe.location.href = \'URL på første side\' , 30000);
...så får de 10 sekunders chance hver. Ellers kaldes alle tre samtidigt - efter 10 sek.

Men i øvrigt tror jeg problemet er et andet Esben. Det kræver jo man har én \'SteadyEddy\' - der, hvor frameset\'et ligger.
Hvis problemet derimod er, at der er tre usikre servere og ingen \'SteadyEddy\', er der ikke rigtig noget at gøre. Så vil der jo ikke kunne læses noget script ind - in the first place.
/Vh
</bole>
Avatar billede helle_fred Nybegynder
21. august 2000 - 09:42 #7
mille: hvis en af dine servere er nede, kan du jo ikke køre et script på denne server, som sender kunden videre til en server der er oppe. Med andre ord: hvis det lykkes dig at køre det smarte script, er der ikke længere grund til at omdirigere til en anden server - for så er din bruger jo inde på en server, der er oppe.
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