Šta je novo?

Cascading menu in JavaScript. Molim Vas pomozite...

Grimlock

Čuven
Učlanjen(a)
12.12.2005
Poruke
35
Poena
604
Pozdrav svima,

Nadam se da je moje pitanje na pravom mestu s obzirom da sam nov na forumu.

Elem... Preuzeo sam JavaScript kod sa Bravenet portala kako bih ga iskoristio za cascading menu na sajtu koji pokusavam da napravim. Uspeo sam da modifikujem kod tako da ubacim meni koji zelim ali imam mali problem jer se ipak ne razumem dovoljno:

Stranica koju pravim ima 3 frejma. Upper frame koji je konstantan i ne menja se uopste, left frame u kome je kaskadni meni i right frame (rbottom) u kome se prikazuje sadrzina u zavisnosti od klika na kaskadni meni.

Molio bih nekog ko se razume u Javascript da mi kaze kako da modifikujem linije sa linkovima da bih dobio ovo (napred navedeno).

U atachmentu je original kod koji sam preuzeo sa www.bravenet.com, a deo sa linkovima je pri samom kraju koda.

Dovoljan mi je jedan red u ovom delu da bih uklikerio sta dalje da radim.

</script>
<table width=150><tr><td>
<script language="JavaScript">
//Link[nr] = "position [0 is menu/1 is item],Link name,url,target (blank|top|frame_name)"
var Link = new Array();
Link[0] = "0|Home";
Link[1] = "1|Home|http://www.bravenet.com|";
Link[2] = "1|Web Hosting|http://www.bravenet.com/webhosting/index.php|";
Link[3] = "1|Web Tools|http://www.bravenet.com/webtools/index.php|";
Link[4] = "1|Developer Resources|http://www.bravenet.com|";
Link[5] = "0|Access";
Link[6] = "1|Login|http://www.bravenet.com/signup/tos.php|";
Link[7] = "1|Lost Password|http://www.bravenet.com/global/lostpassword.php|"
Link[8] = "0|Help";
Link[9] = "1|Help|http://www.bravenet.com/help/index.php|";
Link[10] = "1|Copy/Paste|http://www.bravenet.com/help/copypaste.php|";
Link[11] = "0|Advertise";
Link[12] = "1|your ad here|";
startup(4);

Ako neko moze da mi pomogne bilo bi lepo.

Hvala.
 

Prilozi

kljucan ti je ovaj red

//Link[nr] = "position [0 is menu/1 is item],Link name,url,target (blank|top|frame_name)"

trebalo bi npr da radi
Link[10] = "1|Copy/Paste|http://www.bravenet.com/help/copypaste.php|rbottom";

ako ne radi, proucicu malo detaljnije jscript, ali me trenutno mrzi...
 
@ danijel00

Danijele hvala ti na odgovoru.

Ono sto si mi odgovorio nazalost nije upalilo. Bilo je tako logicno da sam i ja vec probao to da uradim.

Ipak, resio sam proble. Slucajno, bolje reci iz ocaja sam obrisao ono "rbottom" iz dela gde je link i proradilo je.

Evo sta sam uradio. Malo sam uprostio da bi i drugi shvatili sta sam hteo pa nisam pisao prave linkove sa moje stranice, + putanje nisu sa interneta vec sa lokalnog diska jer jos uvek radim u lokalu.

Evo:

</script>
<table width=150><tr><td>
<script language="JavaScript">
//Link[nr] = "position [0 is menu/1 is item],Link name,url,target (blank|top|frame_name)"
var Link = new Array();
Link[0] = "0|NASLOV I LINKA";
Link[1] = "1|Link 1|/putanja/do/prvog/linka/fr_link1.htm|";
Link[2] = "1|Link 2|/putanja/do/drugog/linka/fr_link2.htm|";
Link[3] = "1|Link 3|/putanja/do/treceg/linka/fr_link3.htm|";
Link[4] = "0|NASLOV II LINKA";
Link[5] = "1|Link 1|/putanja/do/prvog/linka/fr_link1.htm|";
Link[6] = "1|Link 2|/putanja/do/drugog/linka/fr_link2.htm|"
Link[7] = "1|Link 3|/putanja/do/treceg/linka/fr_link3.htm|";
Link[8] = "0|NASLOV III LINKA";
Link[9] = "1|Link 1|/putanja/do/prvog/linka/fr_link1.htm|";
Link[10] = "1|Link 2|/putanja/do/drugog/linka/fr_link2.htm|";
Link[11] = "1|Link 3|/putanja/do/treceg/linka/fr_link3.htm|";
startup(1);
</script>

Da ponovim to je samo mali deo koda iz atacmenta ali jedini deo koji sam modifikovao.

Jos jednom Hvala Danijele 🙂
 
Nazad
Vrh Dno