|
| Et ? til MOLOKYLE Fra : Fåreklipperen | Vist : 801 gange 20 point Dato : 26-01-07 08:46 |
|
hej molo....
kan du fortælle mig hvordan jeg "301 redirect" til mine nye sider? hvordan skal den kodestump som skal indsættes se ud
Fåreklipperen
| |
| Kommentar Fra : molokyle |
Dato : 26-01-07 09:42 |
|
natmadens metode kræver at din udbyder tillader PHP. Ellers kan du bruge følgende:
En meta:
Citat <html>
<head>
<title>Opdatér/redirect med Meta tag</title>
<meta http-equiv="refresh" content="3;url=redirect.html">
</head>
<body>
</body>
</html> |
content="X;url= http://www.Y.Z/"
X bestemmer tiden i sekunder før en omdirigering.
Y.Z kunne være f.eks. dmi.dk eller hele url'en være en *.html side lokalt på dit site.
Omdirigering ved brug af Javescipt og DOM:
Kode <html>
<body onload="this.window.location.href='http://www.dmi.dk/'">
</body>
</html> |
..eller således, hvis det skal times:
Kode <html>
<head>
<script type="text/javascript">setTimeout("this.location.href='http://dmi.dk'",3000);</script>
</head>
<body>
</body>
</html> |
..i; setTimeout("this.location.href=' http://dmi.dk'",X); udskifter du X med tiden i milisekunder.
</MOLOKYLE>
| |
| Kommentar Fra : natmaden |
Dato : 26-01-07 13:03 |
|
meta kan slås fra i browseren, javascript kan ligeledes,
PHP er ligeglad, da det køre før browser(klienten) modtager noget som helst.
derfor er det også vigtigt at :
header("Location: http://www.nyeside.dk/");
er før <!DOCTYPE HTML PUBLIC ......... da denne er det første headerudveksling mellem klient og server
Hvis denne mangler vil <html> udveksle headerne.
derfor inden disse mødes på en side
header("Location: http://www.nyeside.dk/");
exit;
exit er en sikkerhed for at et eller andet fuskeprogram ikke kan prøve at læse videre på siden.
den rydder sidens buffer..
| |
| Kommentar Fra : molokyle |
Dato : 26-01-07 13:22 |
|
Ok. natmaden. Hér er så en anden vinkel på/modargument mod, omdirigering:
PHP afvikles på serveren ...når den får tid !!!
..og så er der responsetiden på 'handshake', som er afhængig af forbindelseshastighed både hos udbyder og klient mv.
Både (X-)HTML og Javascript afvilkes, efter download af kode, hos klienten ...i samme takt som alle andre processer på den lokale maskine
</MOLOKYLE>
| |
|
TAK for det gutter
jeg kan se i kæmper lidt det er fint jeg prøver i løbet af weekenden takker igen mange gange
Fåreklipperen
| |
|
Tak for svaret natmaden. du får pointene denne gang for din ekstraordinære indsats/kamp med Molokyle det er rart der er nogen som jer der kæmper for os andre, som ikke lige er med så langt...endnu
Fåreklipperen - god weekend
| |
| Kommentar Fra : molokyle |
Dato : 26-01-07 15:27 |
| | |
|
Tak for det Molokyle, det havde jeg ikke observeret, jeg satser på at få tid i weekenden og rette det til
mange tak for din hjælpsomhed/venlighed
Fåreklipperen
| |
| Du har følgende muligheder | |
|
Eftersom du ikke er logget ind i systemet, kan du ikke skrive et indlæg til dette spørgsmål.
Hvis du ikke allerede er registreret, kan du gratis blive medlem, ved at trykke på "Bliv medlem" ude i menuen.
| |
|
|