Hjælp til at include javascript
Hej!Sider og kæmper med at få includet et javascript. Har kigget lidt på denne tråd( http://eksperten.dk/spm/264012 ), men kan BARE ikke få det til at spille??? Har prøvet scriptet af ved at placere det direte i head og her virkede det fint. Kan derfor regne ud at det er enten i head i selve filen(*.js) det går galt...
Har indsat koden fra mit head og *.js fil
Er der en som kan hjælpe mig med at se hvad der går galt?
Min side kode:
--------------------------------------------
<html><head>
<meta http-equiv="Content-Language" content="da">
<title>.: V E L K O M M E N : .</title>
<link href="stylesheet.css" rel="stylesheet" type="text/css">
<script type="text/javascript" language="javascript" src="/fade.js"></script>
</head>
<body>
...osv
fade.js:
--------------------------------------------
<script language="javascript" type="text/javascript">
var OpC = new Array();
var ie,moz,css3; function startOpChange(elm,end,tim){
ie = !!elm.filters;
moz = elm.style.MozOpacity != undefined;
css3 = elm.style.opacity != undefined;
if (!ie && !moz && !css3)return;
var idx = OpC.length;
for(var i=0;idx>i;i++){
if(OpC[i][0]==elm){
clearInterval(OpC[i][4]);
idx = i;
break;
}
OpC[idx] = new Array();
}
if(idx==0)OpC[idx] = new Array();
if(ie)actOp=elm.filters.alpha.opacity;
else if(css3)actOp=(elm.style.opacity*100);
else actOp=(elm.style.MozOpacity*100);
if (actOp!=end){
OpC[idx][0]=elm;
OpC[idx][1]=actOp;
OpC[idx][2]=end;
OpC[idx][3]=(end>actOp)?1:-1;
var delayTime = Math.floor((tim*1000)/Math.abs((actOp-end)));
OpC[idx][4]=setInterval("opChange("+idx+")",delayTime);
}
}
function opChange(idx){
OpC[idx][1]+=OpC[idx][3];
if (ie)OpC[idx][0].filters.alpha.opacity=OpC[idx][1];
else if(css3)OpC[idx][0].style.opacity=Math.min(0.99,OpC[idx][1]/100);
else OpC[idx][0].style.MozOpacity=Math.min(0.99,OpC[idx][1]/100);
if (OpC[idx][1]==OpC[idx][2]){
clearInterval(OpC[idx][4]);
return;
}
}
</script>
