aangezien dit een instituut betreft dat diensten voor bedrijven en werknmers verzorgd, vind ik wel degelijk dat dit script schade toebrengt als je het in en 'verkeerde' browser inlaad:
kwestie van brak scripten:
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
| <script language="JavaScript">
function makeIm() {
NS4=(document.layers);
IE4=(document.all);
scaleWidth = true;
scaleHeight = true;
imSRC = "indexbg.jpg";
if (NS4) {
origWidth = innerWidth;
origHeight = innerHeight;}
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();}
if (NS4) onresize = reDo;
if (IE4) onresize = reDoIE;
function reDoIE(){
imBG.width = document.body.clientWidth;
imBG.height = document.body.clientHeight;}
winWid = (NS4) ? innerWidth : document.body.clientWidth;
winHgt = (NS4) ? innerHeight : document.body.clientHeight;
imStr = "<div id=elBGim"
+ " style='position:absolute;left:0;top:0;z-index:-1'>"
+ "<img name='imBG' border='0' src="+imSRC;
if (scaleWidth) imStr += " width="+winWid;
if (scaleHeight) imStr += " height="+winHgt;
imStr += "></div>";
document.write(imStr);}
makeIm();
</script> |
checken op browsernaam, of de ondersteunen van een DOm -model is onwenselijk:
als je window.innerwidth wilt gebruiken is het een stuk slimmer om gewoon op het bestaan van window.innerWidth te checken ipv op document.layers, dat verder niet gerelateerd is an window.innerWidth;
nog belangrijker is, waarom ga je moeilijk doen met javascripten?
code:
1
2
3
| <div style="position:absolute; top:0px; left:0px; width:100%; height: 100%; z-index:-1">
[img]"blaat.png"[/img]
</div> |
voldoet ook, is een stuk makkelijker, begrijpelijker, werkt beter en ik voel ik me als herboren nu ik het zelf gebruik..., Mike!
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen