Avatar billede thingholm.dk Nybegynder
11. september 2002 - 09:09 Der er 3 kommentarer og
1 løsning

Detection

Hej

Hvilke properties kan man detecte ud over disse:

var col = window.screen.colorDepth;
var res = window.screen.width + "x" + window.screen.height;

VH

Anders
Avatar billede nikolajdu Nybegynder
11. september 2002 - 10:11 #1
Tænker du på nboget alá det her??

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title></title>

</head>
<body bgcolor="#deded6" onLoad="init();">
<script language="javascript" type="text/javascript"><!--
function init() {
if (typeof(local_init) == "function")
local_init();
}
// --></script>
<div align="center">
<table width="90%" border="0" cellspacing="0" cellpadding="0">
<tr>
<td class="property">ScreenSize</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.width) != "undefined")
(screen.width && screen.height) ? document.writeln(screen.width + 'x' + screen.height) : document.writeln("Property not supported or blank!");
else
document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">AvailHeight</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.availHeight) != "undefined")
(screen.availHeight) ? document.writeln(screen.availHeight) : document.writeln("Property not supported or blank!");
else
document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">AvailWidth</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.availWidth) != "undefined")
(screen.availWidth) ? document.writeln(screen.availWidth) : document.writeln("Property not supported or blank!");
else
document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">PixelDepth</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.pixelDepth) != "undefined")
(screen.pixelDepth) ? document.writeln(screen.pixelDepth) : document.writeln("Property not supported or blank!");
else
document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">ColorDepth</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.colorDepth) != "undefined")
(screen.colorDepth) ? document.writeln(screen.colorDepth) : document.writeln("Property not supported or blank!");
else
document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">FontSmoothingEnabled</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.fontSmoothingEnabled) != "undefined")
  (screen.fontSmoothingEnabled) ? document.writeln(screen.fontSmoothingEnabled) : document.writeln("Property not supported or blank!");
else
  document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
<tr>
<td class="property">BufferDepth</td>
<td class="value">
<script language="javascript" type="text/javascript"><!--
if (typeof(screen.bufferDepth) != "undefined")
  if (screen.bufferDepth == 0)
    document.writeln("No explicit buffering occurs.");
  else if (screen.bufferDepth == -1)
    document.writeln("Buffering occurs at screen depth." );
  else if (""+ screen.bufferDepth == "undefined")
    document.writeln("Property not supported or blank!");
  else
    document.writeln(screen.bufferDepth + " bits per pixel to use for the off-screen buffer.");
else
  document.writeln("Property not supported or blank!");
// --></script>
</td>
</tr>
</table>

</div>
</body>
</html>


/Nikolaj
Avatar billede thingholm.dk Nybegynder
12. september 2002 - 19:53 #2
jaaa, Men hvad med browser type/version og OS ?
Avatar billede nikolajdu Nybegynder
13. september 2002 - 10:11 #3
Nu gik jeg ligesom ud fra det var skærmen du var interesseret i - Du har jo ikke skrevet noget....


if (navigator.platform.indexOf('Mac') !=-1) {
}else if (navigator.platform.indexOf('Win') !=-1) {
}


var IE, NS, Opera;
var IE4, IE5, IE55, IE6;
var NS4, NS6, NS7_M1;
var DOM
    DOM  =  ( document.getElementById )? true : false;
    Opera =  ( navigator.userAgent.indexOf("Opera") > 0 )? true : false;
    NS    =  ( navigator.appName == "Netscape" && ! Opera )? true : false;
    IE    =  ( document.all && ! Opera )? true : false;  // se note §1 nedenfor.
    NS4  =  ( document.layers )? true : false;
    NS6  =  ( NS && DOM && parseInt( navigator.vendorSub )==6 )? true : false;
    NS7_M1 = ( NS && DOM && parseInt( navigator.vendorSub )==7 )? true : false;
Avatar billede nikolajdu Nybegynder
13. september 2002 - 10:12 #4
bøh :)
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