jeg skal finde størelsen på et lag og bruger følgende kode:
<html>
<head>
<title>[Ingen titel]</title>
<meta http-equiv="Content-type" content="text/html;
charset=iso-8859-1" />
<meta name="Generator" content="Stone's WebWriter 3" />
<style type="text/css">
#demo {
visibility:visible;
position:absolute;
left:92px;
top:53px;
background-color:#000000;
height:520px;
width:537px;
overflow:hidden ;
}
</style>
<script language="javascript" type="text/javascript">
<!--
if (document.layers)
{ns = 1; ie = 0;}
else if (document.all)
{ns = 0; ie = 1;}
else
{ns = 0; ie = 0;}
var hojd = 0;
var bred = 0;
function skaermstorrelse() /* finder browservinduets størrelse
størelse */
{
if (ie)
{
hojd = document.body.clientHeight;
bred = document.body.clientWidth;
}
else
{
hojd = window.innerHeight;
bred = window.innerWidth;
}
}
function lagstorrelse()
{
skaermstorrelse();
if (ie)
{
Lag = demo.style;
Lag.w = Lag.pixelWidth;
alert(Lag.w);
}
else
{
Lag = document.demo;
Lag.w = demo.clip.width;
alert(Lag.w);
}
}
-->
</script>
</head>
<body onload="lagstorrelse()">
<div id="demo"></div>
<a href="javascript:lagstorrelse()">Test</a>
</body>
</html>
Men det virker ikke efter hensigten, hvad gør jeg galt???
mvh Lars
--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP ???
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! =>
http://www.html.dk/tutorials