Avatar billede rjorjo Nybegynder
15. marts 2002 - 19:40 Der er 12 kommentarer og
1 løsning

Redirecte besøgende fra søgemaskiner.

Jeg har en side liggende i en høj og en lav opløsning.
Hvordan sikrer jeg at besøgende fra søgemaskinerne
lander i den rette opløsning?
vh. Richard
Avatar billede bounce2002 Nybegynder
15. marts 2002 - 19:42 #1
www.html.dk - der har de artikler om sådan noget :)
Avatar billede olebole Juniormester
15. marts 2002 - 19:57 #2
<ole>
Det kommer jo an på, hvor mange forskellige opløsniger, du understøtter - og hvilke  :)
/mvh
</bole>
Avatar billede rjorjo Nybegynder
15. marts 2002 - 20:09 #3
800 / 600 og 1024 / 768.
Problemet opstår når besøgende klikker på en tilfældig indexeret
underside, ofte i en forkert opløsning.
vh Richard
Avatar billede rjorjo Nybegynder
16. marts 2002 - 19:42 #4
Jeg har fundet denne løsning som fungerer helt fint. 
<!--
  if (document.referrer && document.referrer!="")  {
    if (document.referrer.indexOf('domænenavn.dk') == -1)  {
      document.location.href = 'url';
    }
  }
-->

vh Richard J
Avatar billede olebole Juniormester
16. marts 2002 - 19:53 #5
Hvis du er tilfreds med to redirects undervejs, så fint  ;o)
/mvh
Avatar billede rjorjo Nybegynder
16. marts 2002 - 22:27 #6
Jeg kan godt se at det ikke er perfekt, men so far det bedste skud!!
Ligger du inde med pletskuddet?
vh Richard
Avatar billede olebole Juniormester
16. marts 2002 - 22:44 #7
... måske  :o)

skriv dette i dine sider til lav opløsning:

if (screen.width>800) location.href = "Din_1024_side.html";

og dette i dine sider til høj opløsning:

if (screen.width<1024) location.href = "Din_800_side.html";

/mvh
Avatar billede rjorjo Nybegynder
17. marts 2002 - 13:49 #8
tjahh
Det virker, men så vidt jeg kan se hverken værre eller bedre end
den anden løsning.
I begge tilfælde får jeg 2 redirects, først en kort "siden kan ikke findes" derefter red. til den rigtige side.
vh/Richard
Avatar billede olebole Juniormester
17. marts 2002 - 14:54 #9
Så forstår jeg ikke, hvad du laver ......(?)
/mvh
Avatar billede rjorjo Nybegynder
17. marts 2002 - 16:58 #10
Jeg har testet det på en anden harddisk, win2000/Ie6
mod før win98/Ie5.Så swinger det lige pludselig som det skal.
Måske en fejl i min 5.0 browser, eller hvad ved jeg!
Det ser ud til at problemet er løst TAK.
vh/Richard
Avatar billede olebole Juniormester
17. marts 2002 - 19:11 #11
... anytime ;o)

Gider du gøre mig den tjeneste, at prøve skrive:
  if (screen.width>800) window.location.href = "Din_1024_side.html";
...henholdsvis:
  if (screen.width>800) document.location.href = "Din_1024_side.html";
...og teste med win98/Ie5 - og derefter poste resultatet her?
Ikke at det burde gøre en forskel - meeeeeeeeeeen .....  :o)
/mvh
Avatar billede rjorjo Nybegynder
17. marts 2002 - 19:36 #12
98/ie5
Begge to lander det rigtige sted, men stadig lidt af omveje.

2000/ie6
Ingen problemer.
vh/Richard
Avatar billede olebole Juniormester
17. marts 2002 - 20:09 #13
okay ..... så er det måske nok din IE5, tak  ;o)
/mvh
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