JAVASCRIPT/PHP probleme script treeview

Signaler
Messages postés
1
Date d'inscription
vendredi 18 décembre 2009
Statut
Membre
Dernière intervention
8 avril 2010
-
Messages postés
1
Date d'inscription
lundi 15 février 2010
Statut
Membre
Dernière intervention
8 avril 2010
-
Bonjour, je travail pour l'instant en local (wamp2) en php avec une base Postgresql et au format PDO.
j'ai réalisé un petit script d'un treeview, qui me sert de menu, je le fait donc flotter à gauche.
Au niveau du script, je fait une requête qui me sélectionne toutes mes entrées de mes tables et j'affiche ensuite le résultat dans une boucle.

J'utilise un peut de JS pour rendre visible ou nom ma liste de table.
voici mon code javascript :
<script type="text/javascript">
function Swap( div_){
var Obj = document.getElementById( div_);
if( Obj){
if( Obj.style.display=="")
Obj.style.display="none";
else
Obj.style.display="";
}
</script>


et au niveau de mon lien :
<?php
echo '[# ][consulter_za.php?info_za='. $donnees['id_zone'] .'  '. $donnees['nom_zone'] . ']';// alors on affiche l'icone "plus" pour dérouler la div afficher par le swap
?>

Au niveau de mon lien j'affiche une autre fonction JS qui ne pose pas de souci.

Mon problème, quand je clique sur un lien une autre page se charge, et l'arborescence de mon treeview est perdu. Je voudrait donc conserver cette arborescence a chaque fois que je clique sur un lien, hop il se ré affiche dans mon treeview et pourquoi pas affiché d'une autre couleur.

Je suis novice en JS, et je n'arrive pas a réaliser ce "truc", j'étais parti sur des conditions php :
chaque lien est suivi d'une variable unique, donc si cette variable existe, alors on le sélectionne et on l'affiche d'une autre couleur...

si besoin je peux poster tout mon script
est ce possible? merci de votre aide

1 réponse

Messages postés
1
Date d'inscription
lundi 15 février 2010
Statut
Membre
Dernière intervention
8 avril 2010

salut
je suis un débutant et je rencontre un problème pour les javascript...
dans ma page web j'ai plusieurs script différents, parmi lesquelles une pour un menu
et l'autre pour une galerie...mais le navigateur exécute seulement une parmi ces deux.