GRY-Online.pl --> Archiwum Forum

java skrypt

22.03.2006
14:52
[1]

Orrin [ Najemnik ]

java skrypt

Witam znalazlem w necie skypt z menu rozwijanym. Dziala wysmienicie jednak nie potrawie zrobic jednej rzeczy, mianowicie gdy menu juz sie rozwinie najezdzam na jakas pozycje i aby ona dzialala jako hiperloncze. Nie wiem gdzie to wyedytowac. Ktos kto moze sie dobrze zna na skryptach java moglby mi to pokazac?

A oto skrypt

Do zamieszczenia w ramach HEAD:

<style>
<!--
#wrapper‹position:relative; height:30px›
#wrapper2‹position:absolute›
#coffeemenu03‹filter:revealTrans(Duration=0.5,Transition=12) visibility:hide›
-->
</style>


Do umieszczenia w dowolnym miejscu:

<TABLE WIDTH=100% BORDER=0 ALIGN="CENTER">
<COL SPAN=3>
<TR>
<TD WIDTH=35%> </TD>
<TD WIDTH=50%>

<ilayer id="coffeemenu01" height=35px>
<layer id="coffeemenu02" visibility=show>
<span id="wrapper">
<span id="wrapper2" onClick="dropit2();event.cancelBubble=true;return false">
<a href="notthisbrowser.html" title="Kliknij, żeby wywołać menu">
<FONT SIZE="+2" COLOR="#6C3800"><B>Menu</B></FONT>
</a></span></span></layer></ilayer>

<script language="JavaScript1.2">
var enableeffect=true
var selection=new Array()
selection[0]='<center>Pozycja 1 menu'
selection[1]='<div>——————</div>'
selection[2]='Pozycja 2 menu'
selection[3]='<div>——————</div>'
selection[4]='Pozycja 3 menu</center>'

if (document.layers) document.coffeemenu01.document.coffeemenu02.visibility='show'
function dropit2()‹if (document.all)‹coffeemenu03.style.left=document.body.scrollLeft+event.clientX-event.offsetX
coffeemenu03.style.top=document.body.scrollTop+event.clientY-event.offsetY+18
if (coffeemenu03.style.visibility=="hidden")‹if (enableeffect) coffeemenu03.filters.revealTrans.apply()
coffeemenu03.style.visibility="visible"
if (enableeffect) coffeemenu03.filters.revealTrans.play()›else‹hidemenu()›››
function dropit(e)‹if (document.coffeemenu03.visibility=="hide") document.coffeemenu03.visibility="show"
else document.coffeemenu03.visibility="hide"
document.coffeemenu03.left=e.pageX-e.layerX
document.coffeemenu03.top=e.pageY-e.layerY+19
return false›
function hidemenu()‹if (enableeffect)coffeemenu03.filters.revealTrans.stop()
coffeemenu03.style.visibility="hidden"›
function hidemenu2()‹document.coffeemenu03.visibility="hide"›if
(document.layers)‹document.coffeemenu01.document.coffeemenu02.captureEvents(Event.CLICK)
document.coffeemenu01.document.coffeemenu02.onclick=dropit›else if
(document.all)document.body.onclick=hidemenu
</script>
<div id="coffeemenu03"
style="position:absolute;left:0;top:0;layer-background-color:#C0C0C0;background-color:#C0C0C0;width:120;visibility:hidden;border:2px solid black;padding:0px">
<script language="JavaScript1.2">
if (document.all)coffeemenu03.style.padding='4px'
for (i=0;i<selection.length;i++)document.write(selection)
</script></div>
<script language="JavaScript1.2">
if (document.layers)‹document.coffeemenu03.captureEvents(Event.CLICK)
document.coffeemenu03.onclick=hidemenu2›
</script>

</TD>
<TD WIDTH=20%> </TD>
</TR>
</TABLE>

22.03.2006
16:18
[2]

peanut [ kriegsmaschine ]

jak na moj gust, w tablicy gdzie ustalasz "pozycja 1.. n menu", wystarczy ze wpiszesz <a href="">pozycja n menu</a>

© 2000-2025 GRY-OnLine S.A.