Avatar billede dna Nybegynder
17. juli 2001 - 01:49 Der er 6 kommentarer og
2 løsninger

Skærmens opløsning ?!

Hejsa alle..

Hvordan fikser jeg et script som tjekker brugerens skræmopløsning !? Jeg er ikke interesseret i et java-script!? Men, hvis det ikke kan være anderledes, hvordan får jeg så de data ind i min asp kode ??!?

dna
Avatar billede chruker Nybegynder
17. juli 2001 - 01:58 #1
Du kan ikke få skærmens oplysninger uden at bruge et javascript. Det javascript bruger du så til at bygge en url, f.eks:

stats.asp?width=1024&height=768&colors=32bit

numrene skal selvfølgelig være dem som javascriptet har fundet.
Avatar billede dna Nybegynder
17. juli 2001 - 01:58 #2
chruker: kan du give et eksempel ?
Avatar billede chruker Nybegynder
17. juli 2001 - 02:09 #3
Det eneste er den her kode fra min tæller fra TheCounter. Den er desværre lidt kryptisk indtil man kan fået viklet den ud.

<!-- Start of TheCounter.com Code -->
<SCRIPT><!--
s=\"na\";c=\"na\";j=\"na\";f=\"\"+escape(document.referrer)
//--></SCRIPT>
<SCRIPT language=\"javascript1.2\"><!--
s=screen.width;v=navigator.appName
if (v != \"Netscape\") {c=screen.colorDepth}
else {c=screen.pixelDepth}
j=navigator.javaEnabled()
//--></SCRIPT>
<SCRIPT><!--
function pr(n) {document.write(n,\"\\n\");}
NS2Ch=0
if (navigator.appName == \"Netscape\" &&
navigator.appVersion.charAt(0) == \"2\") {NS2Ch=1}
if (NS2Ch == 0) {
r=\"&size=\"+s+\"&colors=\"+c+\"&referer=\"+f+\"&java=\"+j+\"\"
pr(\"<A HREF=\\\"http://www.TheCounter.com\\\" TARGET=\\\"_top\\\"><IMG\")
pr(\"BORDER=0 SRC=\\\"http://c1.thecounter.com/id=374906\"+r+\"\\\"></A>\")}
//-->
</SCRIPT>


jeg mener at jeg engang havde viklet det ud, men det kan jeg ikke finde lige nu.
Avatar billede chruker Nybegynder
17. juli 2001 - 02:10 #4
Men hvis man lige formaterer og indentere den efter sin yndlingsstil så er det ganske logisk.
Avatar billede euroman28 Nybegynder
17. juli 2001 - 03:31 #5
<SCRIPT>
window.location=\"aspkode.asp?width=\" + screen.width + \"&height=\" + screen.height
</SCRIPT>

i dit asp-document henter du dem bare

width=request(\"width\")
height=request(\"height\")

Avatar billede dna Nybegynder
17. juli 2001 - 13:06 #6
euroman: virker det både i IE og NS ?
Avatar billede euroman28 Nybegynder
17. juli 2001 - 14:46 #7
ja det gør det
Avatar billede euroman28 Nybegynder
17. juli 2001 - 14:47 #8
det virker i både IE & NS fra 3.0 og opefter
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