Avatar billede jnrmgs Juniormester
20. februar 2004 - 15:30 Der er 17 kommentarer og
1 løsning

Ny adresse på hjemmeside

Hej!

Jeg har netop skiftet server til min hjemmeside. Jeg vil gerne have at når man går ind på den gamle side, så viderestilles man automatisk til den nye, efter f.eks. 10 sek.

Hvordan gør man det?
Avatar billede steen Nybegynder
20. februar 2004 - 15:33 #1
med html:

<META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.nyurl.dk/test.html">
Avatar billede steen Nybegynder
20. februar 2004 - 15:36 #2
eller:
<body onload="java script:window.location.href=http://www.nyurl.dk/test.html">
Avatar billede thesurfer Nybegynder
20. februar 2004 - 15:37 #3
<script type="text/JavaScript">
setTimeout("location.href='http://www.ny-side.dk'", 10000)
</script>

Men det er nemmere med META Refresh..
Avatar billede thesurfer Nybegynder
20. februar 2004 - 15:37 #4
onload er ikke "f.eks. 10 sek" :)
Avatar billede jnrmgs Juniormester
20. februar 2004 - 15:44 #5
Det virker med META, men problemet er at den ny adresse åbner i samme ramme, så den gamle var i! Hvordan får jeg den til at åbne uden de gamle rammer (left og top), altså IKKE i et nyt vindue.
Avatar billede thesurfer Nybegynder
20. februar 2004 - 15:45 #6
hvad med?:
<META HTTP-EQUIV="Refresh" CONTENT="10;URL=java script:parent.document.location='http://www.ny-side.dk'">
Avatar billede jnrmgs Juniormester
20. februar 2004 - 15:50 #7
Det virker ikke med java script:parent.document.location!
Avatar billede steen Nybegynder
20. februar 2004 - 15:51 #8
hvad så med:

<META HTTP-EQUIV="Refresh" CONTENT="3;URL=http://www.dr.dk" target=_top>

hmmmm... kan man mon det?
Avatar billede thesurfer Nybegynder
20. februar 2004 - 15:53 #9
doh!:
<META HTTP-EQUIV="Refresh" CONTENT="10;URL=java script:top.location='http://www.ny-side.dk'">
Avatar billede jnrmgs Juniormester
20. februar 2004 - 15:54 #10
Nej, det duer ikke med target. Den åbner stadig inde i framesettet!
Avatar billede thesurfer Nybegynder
20. februar 2004 - 15:55 #11
Prøv med top.location eller top.document.location i mit indlæg
Avatar billede steen Nybegynder
20. februar 2004 - 15:55 #12
Hvorfor sætter du den ikke bare ind i din frameset side... altså på første niveau?

/Steen
Avatar billede jnrmgs Juniormester
20. februar 2004 - 15:58 #13
Hverken top.location eller top.document.location virker.

Grunden til at jeg ikke kan indsætte det på selve framesettet, er at det ligger på en anden server, som jeg ikke har adgang til!
Avatar billede thesurfer Nybegynder
20. februar 2004 - 16:00 #14
huh? En anden server loader din gamle side ind? Og via den gamle side, vil du gerne ha' at den nye side, åbnes i hele vinduet?
Avatar billede thesurfer Nybegynder
20. februar 2004 - 16:01 #15
Ligger begge siderne på den samme (gratis) server?
Hvis ja, så er det sikkert serveren der automatisk indsætter frames'ne..
Avatar billede steen Nybegynder
20. februar 2004 - 16:02 #16
så sæt den her ind i samme document, den sikrer at den er på øverste niveau

<script language="JavaScript">
<!--
  if (self != top) top.location.href = document.location.href;
// -->
</script>
Avatar billede jnrmgs Juniormester
20. februar 2004 - 16:03 #17
Avatar billede jnrmgs Juniormester
20. februar 2004 - 16:06 #18
Se, det var jo smart, steen! Det virker helt fint. Her får du pointene!
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