Avatar billede dsol Nybegynder
26. oktober 2001 - 00:22 Der er 20 kommentarer og
2 løsninger

Advarsel til bruger ved forkert skærmindstilling

Hej
Er der én der lige vil tjene nogle hurtige point???
Jeg søger en kode som advarer brugeren om at deres skærmindstilling er for lille til at få vist siden korrekt - hvis de har deres skærm indstillet på 800x600 pixel.
Avatar billede parazite Nybegynder
26. oktober 2001 - 00:23 #1
Avatar billede nute Nybegynder
26. oktober 2001 - 00:28 #2
parazite >> fino  :-) godt å se noen bekjempe den evigvoksende inflasjon

dsol >> lek deg litt med denne (og reduser din poengsum med ca 90%)

http://www.builder.dk/artikler/article.asp?AID=98

/nute
Avatar billede parazite Nybegynder
26. oktober 2001 - 00:29 #3
nute : Du er velkommen til at bruge den når lignende sker - det har jeg i sinde at gøre! :)
Avatar billede fri-hash Nybegynder
26. oktober 2001 - 00:30 #4
LOOLLER@parazite!!! fed side
Avatar billede jakoba Nybegynder
26. oktober 2001 - 00:30 #5
Alt for mang points for det.

<script language=\'javascript\'>

if ( screen,width < 850 )
    alert( \"Jeg er desværre ikke dugtig nok til at lave en side\\n\"
          +\"der er køn i mindre skærmstørrelser en 1024 * 800.\\n\"
          +\"\\n\"
          +\"Så vær venlig at ændre dit skærmformat, da siden\\n\"
          +\"er noget hø.\"  );

</script>

skriv selv et svar og behod noget i retning af 370 points.

mvh JakobA
Avatar billede tdaugaard Nybegynder
26. oktober 2001 - 00:31 #6
*LOL* @ jakoba\'s svar ;o9

bortset fra du har et komma istedet for et punktum ;O)
Avatar billede jakoba Nybegynder
26. oktober 2001 - 00:31 #7
Ups. det skal være . (punktum mellem screen og width:
if ( screen.width < 850 )
Avatar billede tdaugaard Nybegynder
26. oktober 2001 - 00:32 #8
Og ikke aner at det hedder 1024x768 ;o) *griner* *sorry*
Avatar billede blood Nybegynder
26. oktober 2001 - 00:32 #9
jakoba >> *LOL*
Avatar billede tdaugaard Nybegynder
26. oktober 2001 - 00:32 #10
og så skal det vel være screen.availWidth ? eller dur .width også ?
Avatar billede jakoba Nybegynder
26. oktober 2001 - 00:40 #11
Der er plads her nedenfor til bedre svar.

Til den pris fortjener han det bedste :-))

mvh JakobA
Avatar billede jakoba Nybegynder
26. oktober 2001 - 00:49 #12
.width duer ok, -awailWidth er nyere og IE-only, men værd at tage med i betragtning.
Avatar billede dsol Nybegynder
26. oktober 2001 - 10:36 #13
Ja til den pris fortjener jeg (som er en hun) det bedste - og jeg får fejl i linien med alert ??

Min kode ser ud som nedenstående
<script language=\'javascript\'>
if ( screen.width < 800 )
alert(\"Jeg er desværre ikke dugtig nok til at lave en side\\n\"         
    +\"der er køn i mindre skærmstørrelser en 1024 * 768.\\n\"
    +\"\\n\" 
    +\"Så vær venlig at ændre dit skærmformat, da siden\\n\"
    +\"er noget hø.\");
</script>
Avatar billede blood Nybegynder
26. oktober 2001 - 10:44 #14
dsol >> Den virker da fint....

Men da jakoba jo hade lavet den fejl med screen.width < 800 vil den ikke give fejl i 800*600 da width jo er 800 så derfor har jeg rettet den til 700 og den virker

<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.0 Transitional//EN\">
<HTML>
<HEAD>
    <TITLE>[Ingen titel]</TITLE>
<script language=\"javascript\">
if ( screen.width < 700 )
alert(\"Jeg er desværre ikke dugtig nok til at lave en side\\n\"         
    +\"der er køn i mindre skærmstørrelser en 1024 * 768.\\n\"
    +\"\\n\" 
    +\"Så vær venlig at ændre dit skærmformat, da siden\\n\"
    +\"er noget hø.\");
</script>

</HEAD>
<BODY>
Avatar billede fri-hash Nybegynder
26. oktober 2001 - 10:46 #15
fjern linieskiftene, så hele alert-sætningen står på een linie - desuden skal du nok holde dig til jakoba\'s 850 i if-parantesen, ellers kommer den ikke frem ved 800x600
Avatar billede blood Nybegynder
26. oktober 2001 - 10:48 #16
fri-hash >> Hvorfor det??? hvad er der galt med at dele den op i flere linjer?????
Avatar billede fri-hash Nybegynder
26. oktober 2001 - 10:56 #17
jeg ved bare at sådan er jeg kommet udenom javascriptfejl ved tidligere lejligheder
Avatar billede fri-hash Nybegynder
26. oktober 2001 - 11:01 #18
ja, den virker fint med opdelte linier, men det er altså ikke 700 der skal stå, så kommer den heller ikke frem ved 800, men som jakoba skrev i sit rigtige svar et tal over 800
Avatar billede jakoba Nybegynder
26. oktober 2001 - 12:34 #19
Hvis du skriver noget andet tekst ind i alerten (og det ville jeg da gøre) skal du passe på med \" tegn. der må ikke stå et \" tegn indeni en streng omkranset af \". brug evt \' istedet.
Avatar billede dsol Nybegynder
26. oktober 2001 - 15:30 #20
Hej Alle
Jeg har fået det til at virke, men ikke med opdelte linier og det er også ok for mig.
Og til jacoba jeg har skrevet noget andet ind i teksten.
jacoba skal vel have nogle af pointene, men hvad med jer andre som også har bidraget.
Gi´lige et bud på en fordelingsnøgle.
Tak for hjælpen
Hej fra dsol
Avatar billede fri-hash Nybegynder
26. oktober 2001 - 15:41 #21
jakoba har jo stået fro det egentlige svar, så jeg vil foreslå at du følger hans råd, poster et svar selv og beholder hovedparten af pointsne selv
Avatar billede dsol Nybegynder
29. oktober 2001 - 15:15 #22
Tak for svarene til jer alle
Hej fra dsol
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