09. september 1999 - 13:34
Der er
23 kommentarer og 2 løsninger
Automatisk vidrestilling alt afhængig af PC´s opsætning og browser
Jeg ved ikke om dette er det rette kategori, men findes der et script hvor surferen automatisk bliver vidrestillet til den side der nu passer til hans opløsning ( 600x480 / 1024x768 ovs )
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
09. september 1999 - 13:45
#1
09. september 1999 - 13:46
#2
<script language="JavaScript"> if (window.screen.width > 1024) { URL = "mere_end_1024.htm"; window.location = URL; } if (window.screen.width == 1024) { URL = "1024.htm"; window.location = URL; } if (window.screen.width == 800) { URL = "800.htm"; window.location = URL; } if (window.screen.width == 640) { URL = "640.htm"; window.location = URL; } if (window.screen.width < 640) { URL = "mindre_end_640.htm"; window.location = URL; } </script> Så skulle du hvist være dækket ind :-) Snowball
09. september 1999 - 17:06
#3
Hvad med at droppe Frontpage og lære HTML ordentligt at kende? Så kan du jo lave hjemmesider der kan ses i alle opløsninger, istedet for sådan en lappeløsning ;) /Thor
09. september 1999 - 19:49
#4
Der er jo ikke alle der er eksperter, lige som dig (jumper)
09. september 1999 - 21:07
#5
snow, er der en javascript kode der hedder URL?
09. september 1999 - 21:07
#6
ups, min fejl
09. september 1999 - 22:54
#7
Det ved jeg ikke (for jeg kender ikke ret meget til JS), men jeg kan sagtens få det til at virke så'n som det står der !!! Snowball
10. september 1999 - 00:36
#8
sorry, jeg havde ikke set den nederste window.location = URL;
10. september 1999 - 00:39
#9
Undskyld - det var bare et lille spørgsmål - ikke et debat emne *GG* > Snnowball - jeg har ikke testet scriptet endnu, der vil nok gå nogle dage før du evt. vil få dine point. Medmindre andre ikke har et bedre script.
10. september 1999 - 00:42
#10
Bedere ??? Det fås ikke bedere. Det virker som det skal, er ufatteligt nemt at sætte op og så virker det !!! Snowball
10. september 1999 - 10:33
#11
Hvad med bare: window.location = parseInt(window.screen.width,10) + '.html'; Det er lige så effektivt og MEGET simplere så smutter den til [opløsning-bredde].html altså: hvis 1024*768 = "1024.html" 800*600 = "800.html" osv... Ulempen er selvfølgelig hvis "brugeren" kører med en underlig opløsning som 840*630 eller så dan noget, så eksisterer siden jo ikke, så måske skulle man lave en eller anden for for test... Ex på test if (window.screen.width == 640) || (window.screen.width == 800) || (window.screen.width == 1024) || (window.screen.width == 1152) ||(window.screen.width == 1600) { window.location = parseInt(window.screen.width,10) + '.html'; } else { window.location = 'andenopl.html'; } Michael
10. september 1999 - 10:37
#12
Ho ups.... I test-ex. skal (window.screen.width == 640) || (window.screen.width == 800) || (window.screen.width == 1024) || (window.screen.width == 1152) ||(window.screen.width == 1600) selvfølgelig self være inde i et parentespar, altså: if ((window.screen.width == 640) || (window.screen.width == 800) || (window.screen.width == 1024) || (window.screen.width == 1152) ||(window.screen.width == 1600)) Michael
10. september 1999 - 11:45
#13
Nu er jeg helt forviret - send lige hele scriptet igen, sådan som det burde se ud :-)
15. september 1999 - 15:33
#14
<script language="JavaScript"> if ((window.screen.width == 640) || (window.screen.width == 800) || (window.screen.width == 1024) || (window.screen.width == 1152) ||(window.screen.width == 1600)) { window.location = parseInt(window.screen.width,10) + '.html'; } else { window.location = 'andenopl.html'; } </script>
26. oktober 1999 - 21:50
#15
Snowball > Undskyld det har taget sin tid - men jeg er nød til at spørge igen. Det script jeg skal bruge ser således ud: Automatisk vidrestilling 800 x 600 og alt derunder skal til index1.html. 1024 x 768 og derover skal til index2.html Kunne du sende scriptet igen, så lover jeg du får dine point. \manon
26. oktober 1999 - 22:36
#16
<script language="JavaScript"> if (window.screen.width <= 800 ) { document.location.href = '800.html'; } else if (window.screen.width >= 1024 ) { document.location.href = '1024.html'; } </SCRIPT>
26. oktober 1999 - 22:37
#17
sorry, kan du selv rette 800 og 1024 til index1 og 2.html?
28. oktober 1999 - 10:49
#18
Cyberesben > Håber det er ok med dig. Eller får du bare de sidste 7 point i et andet spørgsmål. Men tak. \manon
28. oktober 1999 - 21:00
#19
jeg klarer mig nok..
10. november 1999 - 10:48
#20
Kan man ikke få en delay på? F.eks. på 10 sek.?
10. november 1999 - 14:01
#21
ja... hvor meget vil du give for det? <script language="JavaScript"> var delay = 100000 //antal millisekunder setTimeout("viderestil()", delay) function viderestil() { if (window.screen.width <= 800 ) { document.location.href = '800.html'; } else if (window.screen.width >= 1024 ) { document.location.href = '1024.html'; } } </SCRIPT>
10. november 1999 - 14:03
#22
Ikke noget - for jeg fandt en anden løsning. Men det lader sig altså gøre ;-)
10. november 1999 - 14:10
#23
hvad med at acceptere det der mega svar jeg gav dig en gang, det med forvalg af indhold af frame...
10. november 1999 - 14:30
#24
Jeg har aldrig fået det testet, så jeg ved ikke om det skal accepteres...
10. november 1999 - 17:45
#25
hmm ok men det er lidt skod at sætte mig på en opgave og så give halvdelen af pointene væk og tilbageholde resten...
Vi tilbyder markedets bedste kurser inden for webudvikling