Ga naar inhoud

afbeelding aanpassen


LL89

Aanbevolen berichten

Op een site zou ik een afbeelding willen plaatsen waarvan de hoogte automatisch wordt aangepast aan de schermresolutie.

Ik heb daarvoor volgende pagina gemaakt:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]">
<html xmlns="[url="http://www.w3.org/1999/xhtml"]XHTML namespace[/url]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Under construction</title>
<script type="text/javascript">
<!--
function onload()  
{
var h =  screen.height - 200;
document.getElementById('theimage').height = h;
}
//-->
</script>
</head>
<body bgcolor="#B5B5B5">
   <div align="center">
<img src="images/underconstruction.gif" id="theimage" >     
   </div>
</body>
</html>

Als ik deze pagina open in Firefox werkt alles perfect (de hoogte is de resolutie -200). Maar in Internet Explorer gebeurt er niets.

Iemand enig idee waarom IE dit script niet uitvoert?

Alvast bedankt.

---------- Post toegevoegd om 15:53 ---------- Vorige post was om 15:45 ----------

Blijkbaar iets te snel om hulp gevraagd.

Met deze oplossing werkt het in IE en in Firefox.

Grtjs

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "[url]http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd[/url]">
<html xmlns="[url="http://www.w3.org/1999/xhtml"]XHTML namespace[/url]">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Under construction</title>
<script type="text/javascript">
<!--
function aanpassen()  
{
var h =  screen.height - 200;
document.getElementById('theimage').height = h;
}
//-->
</script>
</head>
<body bgcolor="#B5B5B5">
   <div align="center">
<img src="images/underconstruction.gif" id="theimage" onload="aanpassen();" >     
   </div>
</body>
</html>

Link naar reactie
Delen op andere sites

Gast
Dit topic is nu gesloten voor nieuwe reacties.
×
×
  • Nieuwe aanmaken...

Belangrijke informatie

We hebben cookies geplaatst op je toestel om deze website voor jou beter te kunnen maken. Je kunt de cookie instellingen aanpassen, anders gaan we er van uit dat het goed is om verder te gaan.