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;
}
