Strona 1 z 1

Problem z dodaniem kolejnego przycisku w JavaScript - HELP!

PostNapisane: 28 kwietnia 2007, o 14:28
przez PonczeQ
Witam. Poniżej zamieszczam mój javascript z opcjami. Chcę, aby utworzyc nowy przycisk i aby wysuwaly sie z niego kolejne, tak samo, jak to jest w przypadku WYMAGANIA I GALERIA GIER... czekam na pomoc, mozna tez na GG. Jak dodaje kolejny DIV, to nic nie pomaga...


<HTML>
<HEAD>

<STYLE TYPE="text/css">
<!--
A:hover { color: red }
A:link, A:visited { text-decoration: none }
-->
</STYLE>
<base target="wyswietl">
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
// Autorem skryptu jest: SŁAWOMIR KOKŁOWSKI
// www.kurshtml.boo.pl
// Jeśli chcesz wykorzystać ten skrypt na swojej stronie, nie usuwaj tego komentarza!


var karty = new Array(
////// Podaj ilość pozycji w poszczególnych menu:
new karta(3),
new karta(3)
);


var szybko = false;
var czas = new Date();


function display(id, wartosc)
{
if (wartosc)
{
if (document.getElementById) document.getElementById(id).style.display = wartosc;
else if (document.all) document.all[id].style.display = wartosc;
}
else
{
var wart = "";
if (document.getElementById) wart = document.getElementById(id).style.display;
else if (document.all) wart = document.all[id].style.display;
return wart;
}
}

function ukryj(id)
{
for (var i = 0; i < karty[id].ilosc; i++) display("nr" + id + "_" + i, "none");
display("nr" + id, "none");
karty[id].rozwinieta = false;
}

var id_rozwin_zwin = 0;

function rozwin_zwin(id, nr)
{
if (!nr)
{
var nr = 0;
if (!karty[id].rozwinieta) for (var i = 0; i < karty.length; i++) if (i != id) ukryj(i);
czas = new Date();
}

if (nr < karty[id].ilosc)
{
if (karty[id].rozwinieta)
{
if (szybko) display("nr" + id + "_" + nr++, "none");
if (nr < karty[id].ilosc) display("nr" + id + "_" + nr, "none");
}
else
{
display("nr" + id, "block");
if (szybko) display("nr" + id + "_" + nr++, "block");
if (nr < karty[id].ilosc) display("nr" + id + "_" + nr, "block");
}
}

nr++;
clearTimeout(id_rozwin_zwin);
if (nr < karty[id].ilosc) id_rozwin_zwin = setTimeout('rozwin_zwin(' + id + ',' + nr + ')', 10);
else
{
if (karty[id].rozwinieta) display("nr" + id, "none");
if (!szybko && new Date() - czas > karty[id].ilosc*25) szybko = true;
else if (szybko && new Date() - czas < karty[id].ilosc*12) szybko = false;
karty[id].rozwinieta = (karty[id].rozwinieta ? false : true);
}
}

function karta(il)
{
this.ilosc = il;
this.rozwinieta = true;
}
//-->
</SCRIPT>

</HEAD>

<BODY link="white" vlink="white" rlink="red">
<body background="tapeta 2.jpg" bgproperties="fixed">
<bgsound src="C:\Documents and Settings\Miś Push-Upek\Pulpit\pulpit\stronka szkolna\Piła 1.mp3" loop="infinite"/>
<font face="Ringbearer Medium"><b><center><p><A HREF="główna.html" TARGET="prawa"><font size="4">Abarotno</a></p></center>
<center><p><A HREF="javascript:void(null)" onfocus="blur()" onclick="rozwin_zwin(0); return false">
Galeria gier</p></center>
<DIV ID="nr0">
<DIV ID="nr0_0">
<p style="margin-left: 55">
<font size="3"><A HREF="stalker.html" TARGET="prawa">S.T.A.L.K.E.R<BR>Shadow of Chernobyl</a></font></DIV>
<DIV ID="nr0_1">
<p style="margin-left: 55">
<font size="3"><A HREF="call of duty 2.html" TARGET="prawa">Call of Duty 2</a></font></DIV>

<DIV ID="nr0_2">
<p style="margin-left: 55">
<font size="3"><A HREF="infernal.html" TARGET="prawa">Infernal</a></font></DIV>
<DIV ID="nr0_3">
<p style="margin-left: 55">
<font size="3"><A HREF="pes 6.html" TARGET="prawa">Pes 6</a></font></DIV>

</DIV>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
ukryj(0);
//-->
</SCRIPT>
<center><p><A HREF="javascript:void(null)" onfocus="blur()" onclick="rozwin_zwin(1); return false">Wymagania</p></center>
<DIV ID="nr1">
<DIV ID="nr1_0">
<p style="margin-left: 45">
<font size="3"><A HREF="wymagania stalker.html" TARGET="prawa">S.T.A.L.K.E.R</a></font></DIV>
<DIV ID="nr1_1">
<p style="margin-left: 45">
<font size="3"><A HREF="wymagania calla.html" TARGET="prawa">Call of Duty 2</a></font></DIV>
<DIV ID="nr1_2">
<p style="margin-left: 45">
<font size="3"><A HREF="infernal wymagania.html" TARGET="prawa">Infernal</a></font></DIV>
<DIV ID="nr1_3">
<p style="margin-left: 45">
<font size="3"><A HREF="pes 6 wymagania.html" TARGET="prawa">Pes 6</a></font></DIV>

</DIV>
<SCRIPT TYPE="text/javascript" LANGUAGE="JavaScript">
<!--
ukryj(1);
//-->
</SCRIPT>

<center><p><a target="wyswietl" href="nowinki.html">Nowinki
</a></p></center>
<center><p><a target="wyswietl" href="linki.html">Linki</a></p></center></B>
<br><br></font></font>


</html>

</BODY>
</HTML>