masq Posted September 20, 2009 Report Share Posted September 20, 2009 Js: <script type="text/javascript"> <!-- function initNodes(){ var uls = document.getElementsByTagName("ul"); var i; for(i = 0; i < uls.length; i++) if(uls[i].id != "root") uls[i].style.display = "none"; } function clickNode(id){ var node = document.getElementById(id); if(node.style.display == "none") node.style.display = "block"; else node.style.display = "none"; return false; } --> </script> Un kods kurā href nestrādā: echo "<li><a href='index.php?id=ieled' onclick=\"return clickNode('r1n1')\">Iebūvējamie Ledusskapji</a>"; Problema visas apakšopcijas viņš atver citās lapās bet galveno never. Apskatīt http://83.99.202.213/cmsss/ Quote Link to comment Share on other sites More sharing options...
0 marcis Posted September 20, 2009 Report Share Posted September 20, 2009 Aizkomentē funkcijā "return false" un skaties kā tad viss notiek :) Quote Link to comment Share on other sites More sharing options...
0 briedis Posted September 20, 2009 Report Share Posted September 20, 2009 Klikšķinot uz linka, vispirms izpildās onclick funkcija, ja tā atgriež true vērtību, tad arī href izpildās, bet tā kā tev tur ir return false, tad hren netiek izpildīts :) +marcis Quote Link to comment Share on other sites More sharing options...
0 masq Posted September 20, 2009 Author Report Share Posted September 20, 2009 Nu tgd problēma ,ka viņš nesaglabā atvērtu tree, tur laikam kautkas vēl būs jaraksta klāt ne? Quote Link to comment Share on other sites More sharing options...
0 briedis Posted September 20, 2009 Report Share Posted September 20, 2009 (edited) Nu tgd problēma ,ka viņš nesaglabā atvērtu tree, tur laikam kautkas vēl būs jaraksta klāt ne? Ā, sorry, pārpratu jautājumu :D Tur gribi lai ir tā, ka atver koku, pārej uz citu sadaļu, bet koka struktūra paliek iepriekšējā? Ja gribi saglabāt koka struktūru(ar javascript), tad visdrīzāk jāglabā stāvokli cookies, un katru reizi kad ielādējas lapa, jāizpilda funkcija, kas atver koku līdz attiecīgajam stāvoklim. Protams, to sākotnējā stāvokļa parādīšanu var veikt arī servera daļā... Edited September 20, 2009 by briedis Quote Link to comment Share on other sites More sharing options...
0 masq Posted September 20, 2009 Author Report Share Posted September 20, 2009 Nu es izdomāju tā ,ka nelikšu atsevišķu tree menu, bet gan iekš katras lapas attiecīgu scirptu ,kas ģenerēs menu atkarībā kāds ir servera stāvoklis... bet protams , es labrātāk to darītu ar cookies. [sOLVED] Quote Link to comment Share on other sites More sharing options...
Question
masq
Js:
Un kods kurā href nestrādā:
Problema visas apakšopcijas viņš atver citās lapās bet galveno never.
Apskatīt http://83.99.202.213/cmsss/
Link to comment
Share on other sites
5 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.