/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
gem alle lag
Fra : Christian P


Dato : 22-03-01 10:35

Hej,

Hvordan gemmer jeg alle lag uden at skulle bruge gem(1);gem(2);gem(3);
???
Jeg skal bruge det til når man kommer uden for et område så skal den gemme
alle lag.

Her er det script som jeg bruger:

<HTML><HEAD>
<TITLE> Vis/gem</TITLE>
<SCRIPT LANGUAGE="JavaScript">
show = 0
function vis(i){
if (show>0) gem(show)
show = i

if (document.layers)
document.layers["image"+i].visibility='show';
else
document.all["image"+i].style.visibility='visible';
}
function gem(i){
if (document.layers)
document.layers["image"+i].visibility='hide';
else
document.all["image"+i].style.visibility='hidden';
}
</SCRIPT>
</STYLE>
</HEAD>
<BODY>

<A HREF="#" onMouseOver="vis(1)">vis1</A>
<A HREF="#" onMouseOver="vis(2)">vis2</A>
<A HREF="#" onMouseOver="vis(3)">vis3</A>
<br>
<br>
<br>
<br>
<a onMouseOut="gem(1);gem(2);gem(3)" href="#"><img src="" width="650"
height="1" border="0"></a>
<DIV ID="image1" style="position : absolute; left : 50px; top :50px;
visibility:hidden;">
<a href="">menu1 - 1</a>
<a href="">menu1 - 2</a>
<a href="">menu1 - 3</a>
</DIV>
<DIV ID="image2" style="position : absolute; left : 50px; top :50px;
visibility:hidden">
<a href="">menu2 - 1</a>
<a href="">menu3 - 2</a>
<a href="">menu4 - 3</a>
</DIV>
<DIV ID="image3" style="position : absolute; left : 50px; top :50px;
visibility:hidden;">
<a href="">menu3 - 1</a>
<a href="">menu4 - 2</a>
<a href="">menu5 - 3</a>
</DIV>
</BODY>
</HTML>

Mvh Christian



 
 
Christian P (22-03-2001)
Kommentar
Fra : Christian P


Dato : 22-03-01 10:54

Hej,

Jeg har også et andet problem!

Som sagt skal alle lag forsvinde når de kommer over et bestemt område,
hvordan kan det laves så det også virke i netscape!

Så vidt jeg kan læse mig til så virker onMouseOver og onMouseOut kun når det
er i <a href="">
og det er jo ikke så fedt...
hvordan kan det laves???

Altså i Explorer er det jo let nok, der kan man sætter onMouseOut i næsten
alle ting

Mvh Christian


Christian P <grafix@image.dk> skrev i en
nyhedsmeddelelse:99ch0i$qqm$1@news.inet.tele.dk...
> Hej,
>
> Hvordan gemmer jeg alle lag uden at skulle bruge gem(1);gem(2);gem(3);
> ???
> Jeg skal bruge det til når man kommer uden for et område så skal den gemme
> alle lag.
>
> Her er det script som jeg bruger:
>
> <HTML><HEAD>
> <TITLE> Vis/gem</TITLE>
> <SCRIPT LANGUAGE="JavaScript">
> show = 0
> function vis(i){
> if (show>0) gem(show)
> show = i
>
> if (document.layers)
> document.layers["image"+i].visibility='show';
> else
> document.all["image"+i].style.visibility='visible';
> }
> function gem(i){
> if (document.layers)
> document.layers["image"+i].visibility='hide';
> else
> document.all["image"+i].style.visibility='hidden';
> }
> </SCRIPT>
> </STYLE>
> </HEAD>
> <BODY>
>
> <A HREF="#" onMouseOver="vis(1)">vis1</A>
> <A HREF="#" onMouseOver="vis(2)">vis2</A>
> <A HREF="#" onMouseOver="vis(3)">vis3</A>
> <br>
> <br>
> <br>
> <br>
> <a onMouseOut="gem(1);gem(2);gem(3)" href="#"><img src="" width="650"
> height="1" border="0"></a>
> <DIV ID="image1" style="position : absolute; left : 50px; top :50px;
> visibility:hidden;">
> <a href="">menu1 - 1</a>
> <a href="">menu1 - 2</a>
> <a href="">menu1 - 3</a>
> </DIV>
> <DIV ID="image2" style="position : absolute; left : 50px; top :50px;
> visibility:hidden">
> <a href="">menu2 - 1</a>
> <a href="">menu3 - 2</a>
> <a href="">menu4 - 3</a>
> </DIV>
> <DIV ID="image3" style="position : absolute; left : 50px; top :50px;
> visibility:hidden;">
> <a href="">menu3 - 1</a>
> <a href="">menu4 - 2</a>
> <a href="">menu5 - 3</a>
> </DIV>
> </BODY>
> </HTML>
>
> Mvh Christian
>
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste