Waarschijnlijk doe ik echt iets heel doms, maar ik kom er even niet meer uit. Ik wil een achtergrond in een td zetten die afhankelijk is van de resolutie.
Nou heb ik het volgende stukje code:
echter de achtergrond verandert niet en er gebeurt geen document.write. Kortom ik doe echt iets kleins verkeerd denk ik, maar wat? Ik zie het niet meer
Nou heb ik het volgende stukje code:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
| <script language="javascript">
if(screen.height <= 600)
{
document.all.td1.background = 'image2.jpg';
document.write(" kleiner dan 600");
}
elseif(screen.height > 600 && screen.height <= 768)
{
document.all.td1.background = 'image3.jpg';
document.write("groter dan 600 en kleiner dan 768");
}
elseif(screen.height > 768 && screen.height <= 1024)
{
document.all.td1.background = 'image4.jpg';
document.write("groter dan 768 en kleiner dan 1024");
}
elseif(screen.height > 1024 && screen.height <= 1200)
{
document.all.td1.background = 'image5.jpg';
document.write("groter dan 1024 en kleiner dan 1200");
}
else
{
document.write("vreemde reso of iets totaal anders");
}
</script>
<table>
<tr>
<td id="td1">
text hier dus
</td>
</tr>
</table> |
echter de achtergrond verandert niet en er gebeurt geen document.write. Kortom ik doe echt iets kleins verkeerd denk ik, maar wat? Ik zie het niet meer