Avatar billede kongsteddk Nybegynder
16. december 2002 - 19:27 Der er 5 kommentarer og
2 løsninger

Resolution.....

Hej!

Jeg har et lille problem med at få opløsningen ud. Det jeg skal bruge den til, er hvis den er større end 800 X 600, så skal den medtage noget kode på siden, ellers skal den undlade det.
Vil helst lave det i (VB)ASP, hvis det kan lade sige gøre, ellers må jeg benytte mig af JavaScript.
Håber at nogen kan hjælpe mig! :-)
Avatar billede pelkjaer Nybegynder
16. december 2002 - 19:35 #1
Det bliver du nødt til at lave i Javascript.

if ((screen.width>=1024) && (screen.height>=768)) {
window.location="1024.asp"; }
else {
window.location="nogetandet.asp";
}

And so on
Avatar billede kongsteddk Nybegynder
16. december 2002 - 19:38 #2
Det står i min index fil. Dvs. ud fra res. skal den vælge om den del af koden skal med.
Lige bort set fra at det her ikke virker efter hensigten, så er det noget hen af følgende, som jeg skal have.
Avatar billede kongsteddk Nybegynder
16. december 2002 - 19:38 #3
<%
IF session("resolution") > "3000" THEN
%>
<div id="webadrri">
<img src="images/www.gif">
</div>
<div id="webadrle">
<img src="images/www.gif">
</div>
<%
END IF
%>
Avatar billede hnteknik Novice
17. december 2002 - 18:33 #4
Den sidste del kan du lave med server.execute, men vi skal lige have
fundet det første med at finde screenstørrelsen. Brug f.eks. det først af pelkjaers.

Henrik
noget ala
<%
if ((screen.width>=1024) && (screen.height>=768)) {
server.execute("stumpkode1.asp")
}
%>
kan også bruges til forskellige sprog
Avatar billede hnteknik Novice
17. december 2002 - 18:38 #5
Prøv at bruge denne:request.servervariables("http_ua_pixels")

Graver lige videre

Henrik
Avatar billede hnteknik Novice
17. december 2002 - 18:43 #6
Der er også den velkendte:

<script>
<!--
    if (screen.width<=640)
        top.location.href="index640.html";
    if (screen.width<=800)
        top.location.href="index800.html";
    if (screen.width<=1024)
        top.location.href="index1024.html";
    top.location.href="index1280.html";
//-->
</script>

Henrik
Avatar billede kongsteddk Nybegynder
15. januar 2003 - 09:56 #7
Tak for forsøget til alle sammen!
Det jeg søgte ser ud som følger:

<script language="JavaScript">
<!--
if (1000 < window.screen.width) {
  document.write("<div id='webadrri'><img src='images/wwwhojre.jpg'></div><div id='webadrle'><img src='images/wwwvenstre.jpg'></div>")
}
-->
</script>
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