Ik probeer met het onderstaande script een achtergrond image transparant weer te geven.
De code werkt helemaal goed, maar zodra ik het vet weergegeven stuk code (filter:alpha(opacity=40)) invoer
dan doet het script niks meer en is de background image weg.
Hij laat de image dus wel zien, maar niet transparant, en dat is wat ik wil.
Kan iemand mij vertellen hoe ik dit script zo aan kan passen zodat de image
transparant op de background komt?
Cheerz,
De code werkt helemaal goed, maar zodra ik het vet weergegeven stuk code (filter:alpha(opacity=40)) invoer
dan doet het script niks meer en is de background image weg.
Hij laat de image dus wel zien, maar niet transparant, en dat is wat ik wil.
Kan iemand mij vertellen hoe ik dit script zo aan kan passen zodat de image
transparant op de background komt?
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
34
35
36
37
38
39
40
41
42
43
44
| <SCRIPT LANGUAGE="JavaScript1.2">
<!--
NS4 = (document.layers);
IE4 = (document.all);
scaleWidth = true;
scaleHeight = true;
imSRC = "images/zp.jpg";
if (NS4) window.onload = setResize;
function setResize(){
setTimeout("window.onresize=reDo;",500);
}
function reDo(){
window.location.reload()
}
if (IE4) window.onresize = reDoIE;
function reDoIE(){
imBG.width = document.body.clientWidth;
imBG.height = document.body.clientHeight;
}
function makeIm() {
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;filter:alpha(opacity=40)'>
+ "<IMG NAME='imBG' BORDER=0 SRC=" + imSRC;
if (scaleWidth) imStr += " WIDTH=" + winWid;
if (scaleHeight) imStr += " HEIGHT=" + winHgt;
imStr += "></DIV>";
document.write(imStr);
}
//-->
</SCRIPT>
</HEAD>
<BODY MARGINHEIGHT=0 MARGINWIDTH=0>
<SCRIPT LANGUAGE="JavaScript1.2">
<!--
makeIm();
//-->
</SCRIPT> |
Cheerz,
[ Voor 21% gewijzigd door André op 09-07-2005 14:19 ]