alexs
-
Compteur de contenus
4 -
Inscrit(e) le
-
Dernière visite
Messages postés par alexs
-
-
Bonjour et merci pour tes conseils,
Malheureusement le frame est une contrainte de mon clients (meme si je ne l'approuve pas particulierement je dois m'y plier) car il tient a ce que son menu ne "saute" pas au chargement d'une nouvelle page (le menu lui ne doit pas être rechargé)...
Si il y a avait une solution css qui respectait cette contrainte je m'y mettrais avec plaisir mais je n'en ai pas trouvé...
inks.ch par exmemple est un site qui gere tres bien cela avec le JS
Toutefois ses menus sont des images tandis que les miens sont de simple lien et je dois dire que je ne connais pas asser le JS pour changer son code...
bref je suis un peu perdue la...
-
Bonjour,
Je suis en train de faire un petit site avec un frameset de 2 colonnes.
Mes menus qui sont dans le frame de gauche changent le contenu dans celui de droite.
J'ai developpé dans le <head> 3 petites fonctions JS qui devraient gerer le changement du lien courant afin que l'on sache dans quelle page on se trouve:
<script language="JavaScript">
function linkon(name) {
if (name != null) {
getElementById(name).class='current';
}
}
function linkoff(name) {
if (name != null) {
getElementById(name).class='nocurrent';
}
}
curlink = 'linkabout';
function cur(name) {
if (curlink != null) linkoff(curlink);
curlink = name;
linkon(name);
}
</script>puis mes menus dans le <body>:
<p><a href="about.html" target="mainFrame" id="linkabout" onClick="cur('linkabout')" >About Artsa</a><br>
<a href="event.html" target="mainFrame" id="linkevent" onClick="cur('linkevent')">Our Event</a><br>
<a href="contact.html" target="mainFrame" id="linkcontact" onClick="cur('linkcontact')">Contact Us</a></p>
<p><a href="contact.html" target="mainFrame" class="current">current</a><br>
<a href="contact.html" target="mainFrame" class="nocurrent">nocurrent</a></p>(J'ai mis les menus current et nocurrent pour illustrer ce que font les 2 classes du même nom)
Evidemment ca ne marche pas et je ne parvient pas à savoir pourquoi...
Est ce que quelqu'un voit ou est le bug?
-
Hello,
Fraichement debarqué dans le monde d'internet, mes question ne vont probablement pas vous paraitre pertinentes dans un premier temps... mais j'espere bien progresser asser vite pour ne pas vous agacer et aider à mon tour la releve
surligner le menu courrant en JS
dans AjaX et JavaScript
Posté
théoriquement ca pourrait sauter puisque le menu est rechargé avec le reste de la page, et mon client tiens a ce que la plus pourrie des connection n'afecte pas son menu... c'est pour ca que j'utilise les frame, et j'espere bien que c'est la derniere fois.
si toutefois tu as une idée de comment réparer ce code JS...