Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 20:31 Der er 13 kommentarer og
1 løsning

To domæner, kan man skifte hvis den ene er nede?

Hej

Har en hjemmeside (www.m-koldsgaard.subnet.dk), men filerne ligger ikke hos subnet de ligger hos friserverplads.dk, jeg bruger bare navnet. Mit problem er så at friserverplads.dk nogle gange er nede, så jeg tænkte om, man kunne sætte den ene frame-fil jeg har på subnet til at se om friserverplads.dk er nede og hvis den så er det ændre frameindholdet til www.scanfish.net/koldsgaard i stedet for www.friserverplads.dk/koldsgaard

Kan det lade sig gøre med javascript?

Det skal lige siges at scanfish.net er en side jeg er webmaster for så jeg låner lige noget diskplads.
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 20:53 #1
Er der ingen der har set dette?
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 20:58 #2
Hjælp?
Avatar billede getline.dk Nybegynder
11. februar 2002 - 20:59 #3
det kan ikke lade sige gøre.
den vil bare gå ud og sige at den ikke kan finde noget på det domæne.
jeg er ked af jeg ikke kan hjælpe men man kan ikke. sorry :(
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 21:30 #4
Kan man så ikke gøre sådan, at hvis den ikke finder noget på domænet, skifter den til www.scanfish.net/koldsgaard?
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 21:33 #5
Jeg ved det uden ret meget besvær kan laves med ASP (har dog ikke et færdigt script og kan formentlige heller ikke selv lave sådan et). Så må det da også kunne laves i JavaScript. Det er så simpel.
Avatar billede erikjacobsen Ekspert
11. februar 2002 - 21:34 #6
Du kan i princippet undersøge om en billedfil kan hentes eller
ej.

  <img src="http://xxx.friserverplads.dk/blop.gif" onload=".." onerror="..">

hvor onerrorr bliver udført hvis billedet ikke kunne hentes.
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 21:36 #7
erikjacobsen - okay, kan du så ikke lave et script som udnytter dette til mit formål.
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 21:40 #8
Kan man bruge 'onerror' i frames parametere?
Avatar billede erikjacobsen Ekspert
11. februar 2002 - 21:50 #9
Næh, ,jeg tror kun det gælder for <img>-tagget. Du kan bruge
det til en redirect. Altså sæt en "window.location.href=..." ind
i hver onload, til hver sit frameset.

Hvis du vil lave noget sådan lidt avanceret, synes jeg du skal
gøre det selv  -  eller lade være.
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 21:55 #10
Okay, jeg prøver selv.

Når det virker(hvis det kommer til virke) bliver det skrevet her på eksperten.dk
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 22:27 #11
Sådan:

Nu har jeg på min subnet.dk lavet index.html, hvor der i framen henvises til 2.html som også ligger på subnet.dk. I 2.html er der en linje som ser sådan ud:

<img src="http://www.friserverplads.dk/koldsgaard/images/Prik.gif" onload="self.location.href='http://www.friserverplads.dk/koldsgaard'" onerror="self.location.href='http://www.scanfish.net/koldsgaard/'">

Loade tiden bliver lidt længere, men bare lav billedet så lille så mulig, mit billede er 1x1 pixel.
Avatar billede m-koldsgaard Nybegynder
11. februar 2002 - 22:29 #12
erikjacobsen - Vil du ikke have nogle point?
Avatar billede erikjacobsen Ekspert
11. februar 2002 - 22:34 #13
Ha ha,  du har lavet arbejdet, og jeg skal have point ??
Det er faktisk en langt større fornøjelse at se dig selv
lave det - og lad os nu ikke fylde eksperten.dk med en
masse irrelevante "spørgsmål" kun om pointoverførsler.
Avatar billede m-koldsgaard Nybegynder
12. februar 2002 - 12:44 #14
okay
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