Avatar billede zerrvox Nybegynder
02. september 2003 - 15:33 Der er 5 kommentarer og
1 løsning

Hvordan opretter jeg et interval mellem to tal

Jeg er ny i java sproget, og er ved at konstruere et script, der sender besøgende på min hjemmeside, til den side, hvis opløsning passer til brugerens. Jeg har lavet tre index sider tilpasset til opløsningerne 1600x1200, 1280x1024, 1024x768. Men jeg vil gerne have at dem med skæve opløsninger som fx 1600x1024 blev henvist til 1280x1024 siden.

Mit spørgsmål lyder på, hvordan opretter jeg et interval mellem to tal fx fra 1280 til 1600 altså det man normalt ville skrive [1280;1600]?Så det inkluderer alle de skæve opløsninger også.

iøvrigt hvad er så mest hensigtsmæsigt at skrive, når man starter scripttag'et i html.

Language="javascript"
Language="javascript1.2"

eller andre versioner af java.


Her er mit script, som det ser ud nu.
function auto() {
var width = screen.width;
var height = screen.height;
var bestwidth = 1024;
var bestheight = 768;


if (1600 <= width&&1200 <= height)
url=("index.1600x1200.html");

if (1280 <= width&&1024 <= height)
url=("index.1280x1024.html");

if (1024 <= width&&768 <= height)
url=("index.1024x768.html");

else (width <= 1023&&height <= 767)
url2=("index.1024x768.html");
msg = "Denne side ser bedst ud, når den er vist i skærmopløsningen "
+ bestwidth + "x" + bestheight + " eller højere, "
+ " men din skærm er sat til " + screen.width + "x"
+ screen.height + ".<br> Hvis du vil have fuldt udbytte af denne side, "
+ "så er du desværre nødt til at ændre din skærmopløsning til det anbefalet. "
+ "<br><br>Med venlige hilsner "
+ "<br>Webmasteren Jesper Søndergaard Pedersen"
+ ('<br><br><a href="' + url2 + '">Vis alligevel</a>');

document.write(msg);


window.location=url;
}
Avatar billede =maddog= Nybegynder
02. september 2003 - 15:38 #1
Java er et obligat objekt-orienteret klasse-baseret sprog, der anvender metodekald.
Det du leder efter er JavaScript, der er et fakultativt objekt-orienteret prototype-baseret sprog, der anvender funktionskald.
Du kan finde det i kategorien Script/Javascript/. Du kan ikke regne med at få svar i denne kategori.
Avatar billede zerrvox Nybegynder
02. september 2003 - 16:03 #2
Ups. Det var ikke så heldigt. :o)
havde ikke lige set den anden kategori.
har også oprettet en i den anden kategori nu.
Men tak for svaret/kommentaren :O)
Avatar billede tosssen Nybegynder
02. september 2003 - 16:03 #3
Præcis derfor bør du lukke dette spørgsmål :)
Avatar billede zerrvox Nybegynder
02. september 2003 - 16:18 #4
oki .O)
Avatar billede jakoba Nybegynder
02. september 2003 - 18:17 #5
"obligat objekt-orienteret" :-))  Mester =maddog='s mål målløser masserne.
Avatar billede =maddog= Nybegynder
02. september 2003 - 21:32 #6
jakoba> Ja, der er vist ikke første gang. Erindrer jeg korrekt kommer det fra en chat/debat om generel programmering hvor Bjarne Stoustrup skulle have erklæret at C++ ikke er objekt-orienteret, idet det kan lade sig gøre (teoretisk) at programmere funktions-orienteret i C++. Derefter skulle disse to termer være blevet fremført. Jeg har kun sjældent set det i brug.
I dette tilfælde brugte jeg det blot for at illustrere en forskel uden for mange forklaringer. Ak. Jeg tabte.
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
Kurser inden for grundlæggende programmering

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