webForumDet fria alternativet

Varför...???

2 svar · 156 visningar · startad av Wiberg

WibergMedlem sedan juni 20003 169 inlägg
#1

Varför fungerar detta inte i netscape? Fungerar ju perfekt i IE...
http://www.wiberg2k.f2s.com/javascript/peter4.htm

------------------
¤ WIBERG ¤

nicclasMedlem sedan feb. 20001 050 inlägg
#2

Detta funkar åtminstone även i NS4...

<html>
<head>
<title>Ändra positioner</title>

<script language="JavaScript">
var varde;
var obj;
function setvarde() {
  var NS=(navigator.appName=='Netscape');
  varde=1;
  var lagra;
  obj=new Array(4);
  for (i=1;i<=3;i++){
    lagra=(NS)?"document.layers[\'lager"+i+"\']":"document.all[\'lager"+i+"\'].style";
    obj[i]=eval(lagra);
  }
}

function position() {
  if(varde == 1) {
    varde = 0
    obj[1].top=20
    obj[1].left=500
    obj[2].top=100
    obj[2].left=500
    obj[3].top=180
    obj[3].left=500
  }
  else{
    varde = 1
    obj[1].top=20
    obj[1].left=100
    obj[2].top=20
    obj[2].left=200
    obj[3].top=20
    obj[3].left=300
  }
}

</script>

</head>
<body bgcolor="white" link="blue" vlink="blue" alink="blue" onLoad="setvarde();">

<div id="lank" style="position:absolute; z-index: 1; top:120; left:200">
<a href="javascript:position();">Ändra positioner!</a></div>

<div id="lager1" style="position:absolute; z-index:2; top:20; left:100">
<img src="1.gif"></div>

<div id="lager2" style="position:absolute; z-index:2; top:20; left:200">
<img src="2.gif"></div>

<div id="lager3" style="position:absolute; z-index:2; top:20; left:300">
<img src="3.gif"></div>
WibergMedlem sedan juni 20003 169 inlägg
#3

Tackar! :e

------------------
¤ WIBERG ¤

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)