Avatar billede Strawberry Seniormester
25. januar 2026 - 20:06 Der er 5 kommentarer

Hjemmeside der virker både på mobil og computer

Jeg vil gerne have at min hjemmeside ser godt ud på både mobil og computer. Så jeg tror den bedste løsning er at lave 2 forskellige hjemmesider.

Hvordan gør man rent teknisk så man får mobil brugerne over på mobilsiden?

I PHP kan jeg undersøge om $_SERVER['HTTP_USER_AGENT'] indeholder IPhone eller Mobile. Det ser dog ikke ud til at alle mobiler sender denne information, så det er ikke altid det virker.

Så vil den bedste løsning være at indsætte følgende kode på siden. For at omdirigere mobilbrugerne til mobilsiden?

<script type="text/javascript">
var w = window,
    d = document,
    e = d.documentElement,
    g = d.getElementsByTagName('body')[0],
    x = w.innerWidth || e.clientWidth || g.clientWidth,
    y = w.innerHeight|| e.clientHeight|| g.clientHeight;
    if (x <= 699) {
    document.location = "http://minhjemmesideadresse.dk/mobil";
    }
</script>


Jeg er med på at man kan lave én hjemmeside, som er responsiv, men jeg synes ikke helt at det er nok.
Avatar billede arne_v Ekspert
25. januar 2026 - 21:15 #1
har du kigget på RWD (Responsive Web Design)?
Avatar billede arne_v Ekspert
25. januar 2026 - 21:18 #2
Der er masser af PHO libs to at bestemme client device.

En tilfældig:

https://github.com/serbanghita/Mobile-Detect
Avatar billede arne_v Ekspert
25. januar 2026 - 21:18 #3
... PHP libs ...
Avatar billede Strawberry Seniormester
25. januar 2026 - 21:45 #4
Ja jeg har kigget på responsive web design. Men det kan ikke rigtig bruges på min hjemmeside, fordi jeg har nogle tabeller, så på computer versionen vil jeg gerne have vist flere kolonner end på mobil versionen. Ligesom her på eksperten hjemmesiden, men jeg ved ikke hvordan det er gjort her på hjemmesiden.
Avatar billede DanishBear Seniormester
Skrevet i går kl. 20:11 #5
Et ? er tablerne meget specifike?
Har selv bøvlet lidt med, nemt nok nu :-)
Efter minmenig kan du godt få det til kører på Mobil/Tablet/PC :-)
Det gør jeg med et par stykker af mine egne hjemmesider, den ene er dog en recoding af den gamle siden (som dog kører) den nye rekodet siden har jeg testet fra en opløsning en side som kan kører i de fleste opløsninger med en bredde fra 300px til 3840px eller mere, kører både på Mobil/Tablet(pc/mac)/Bærbar(pc/mac)/Stationær.
Stationæren har en 3840*1080 dual skærm (tror der hedder) hvor det kører optimalt
Du kan STYRER meget med CSS og lidt javascript eks: Width:100%; Max-Width:1024px;

Mine sider kører dog Classic ASP (selvlært)
LINK kan give til mine sider hvis intr.

Mvh, DanishBear
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