07. september 2001 - 16:17Der er
21 kommentarer og 7 løsninger
Hvordan laver man en redirect side?
Hej
Jeg er nu ved at være godt og grundigt træt af freepaq\'s hastighed...eller mangel på samme.
Derfor vil jeg gerne lave en ultralet side, som kommer frem når man går ind på http://www.mortenbock.dk Siden skal være en slags \"undskyld ventetiden\" skilt, som så automatisk forsvinder, når den rigtige side er klar.
Er dette muligt, og er der noget at hente på den måde, eller vil det blot tage 100 år om at hente ventetidsskiltet?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 3.2 Final//EN\"> <HTML><HEAD><TITLE>redirect</TITLE> </HEAD> <BODY BGCOLOR=#ccddcc TEXT=\"Black\" LINK=\"Blue\" VLINK=\"#990099\" ALINK=\"Red\">
<script language=\'javascript\'>
var ditNyeDomain = \"xxxxxxxxxx.dk\"; // skal rettes var ditGamleDomain = \"hjem.get2net.dk/smorum\"; // skal rettes
var gammelURL = document.URL; var nyURL = gammelURL.substring(0,x=gammelURL.indexOf(ditGamleDomain)) +ditNyeDomain +gammelURL.substring(x+ditGamleDomain.length);
</script>
Siden <script language=\'javascript\'>document.write(gammelURL);</script> er flyttet til <script language=\'javascript\'>document.write(nyURL);</script>.
<p>Husk at opdatere dine bookmarks.
<FORM ACTION=\"xx\" METHOD=\"POST\" ENCTYPE=\"text/plain\" NAME=\"redir\" onsubmit=\'return false\'> <p>Hvis du venter i <INPUT TYPE=\"text\" SIZE=\"2\" MAXLENGTH=\"2\" value=5 name=\'countdown\'> sekunder bliver du automatisk sendt videre dertil. <script language=Javascript> <!-- var timerID = setTimeout(\"doCount()\",1000); function doCount () { if ( 0 >= --document.redir.countdown.value ) { self.location = nyURL } else { timerID = setTimeout(\"doCount()\",1000); }; }; // --> </script> </FORM>
<p>Hvis automatikken ikke virker :-( kan du klikke her: <center><FONT SIZE=\"+1\"><B><script language=\'javascript\'> document.write(\"<a href=\'\" +nyURL +\"\'>\" +nyURL +\"</a>\");</script></B> </FONT></center>
Jakoba> Jeg kunne desværre ike bruge din løsning, da den ikke hjalp noget, og desuden fik den min browser til at gå i selvsving...?
jayo> Jeg tror der er noget godt i din løsning, men mine evner rækker simpelthen ikke til at få koden implementeret i min side. Jeg kan ikke finde ud af at rette kildekoden til, så det virker. Desværre.
mortenbock, jeg forsøgte lige at få det til at fungere med sourcen fra din site.... MEN: eftersom en del af min løsning skal sættes ind i <body> virker den ikke på din site, da du benytter FRAMES. Kan ikke lige komme i tanker om en løsning for frames...
Var inde at kikke på \'Hvorfor\' frepaq er så sløv. De har stoppet en Java-Applet ind i den der bar, så hele Java-VM en skal loades og startes før dine sider får en chance.
<html> <head> <meta http-equiv=\"refresh\" content=\"5;url=http://www.microsoft.com/\"> <title>Min side er flyttet</title> </head> <body> <h1>Min side er flyttet</h1> <p>Om 5 sekunder vil du blive overført. Sker dette ikke kan du trykke <a href=\"http://www.microsoft.com/\">her</a> </body> </html>
Vi bruger samme teknik på http.//www.VIP-productions.dk - med load af al grafik før vi viser det egentlige indhold. Dog er siden ved at være lidt halvgammel, og den kan kun ses i Explorer...
mortenbock >> Er det du efterspørger ikke en ting tilsvarende det \"Spørg Eksperten\", der kommer frem ved sideload her på Eksperten.dk? Det lyder det da som - og i så fald har du jo kildekoden lige under næsen =o) /mvh
Jeg har ikke set den \"spørg eksperten\" som du omtaler. Det er måske fordi det ikke tager tid at hente siden? Men hvis jeg ikke tager meget fejl, så er det vel bare baggrundsbilledet der bliver hentet først?
Så må du have en forbindelse på 10Mb...! Ekspertens sider er alt andet end hurtigt load\'ende. Der ligger et <div> på 100%*100% med et billede i. Resten af siden loader i et skjult <div>. På onload skjules \'load\'-<div>\'et - og \'indholds\'-<div>\'et vises. /mvh
Jeg har en 2Mbit forbindelse, så det er ikke hos mig flaskehalsen ligger. :-) Anyways, så tror jeg at min løsning bliver den som coderdk har foreslået. Men jeg skal nok fordele pointene lidt.
Jeg sidder også på 2Mb og når fint at se \"Spørg Eksperten!\". Jeg taler ikke om flaskehals...tværtimod :) /mvh
Synes godt om
Ny brugerNybegynder
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.