Laurent G

Site/blog
175 messages
|
posté le 2011-11-23 à 17:44:38
Bonjour,
hier j'étais pas mécontent de moi, j'avais réussi à modifier les modules de la barre menu horizontale. voir mon sujet [lien]
aujourd'hui, j'essaie d'aller + loin, avec les réponses que m'avait données. ça fonctionne pas .
plus embêtant encore, pas moyen de rétablir mon boulot d'hier.
je rentre le code d'hier en bordure de page, mais rien à faire , ça veut pas =
<script type="text/javascript">// <![CDATA[
// sélection du bloc HTML concerné, partie barre
var menu_barre = document.getElementById("barre");
// Affectation variables des liens existants
var lien0 = menu_barre.getElementsByTagName("a")[0];
var lien1 = menu_barre.getElementsByTagName("a")[1];
// liens textes modifiés
lien0.style.width = "150px";
lien0.firstChild.data = "Accueil - Agenda";
lien0.href ="http://afps-grenoble-isere.blog4ever.com/blog/index-263921.html
lien1.style.width = "150px";
lien1.firstChild.data = "Contacts";
lien1.href ="http://afps-grenoble-isere.blog4ever.com/blog/articles-cat-263921-283233-contacts_afps.html";
// ]]></script>
Dernière modification le 23-11-2011 à 18:01:02
|
Laurent G. / AFPS Grenoble et Isère
|
Cent fois sur le métier remets ton ouvrage...
...Car c'est en forgeant qu'on devient forgeron
|
Laurent G. / AFPS Grenoble et Isère
|
|
Laurent G

Site/blog
175 messages
|
posté le 2011-11-24 à 09:30:53
ah grand Merci Papy ! j'étais surpris de voir apparâitre ces nouveaux onglets !
je vais regarder de près ces codes javascirpt que tu as ajoutés.
mais t'embête pas avec ça : ces autres modules supplémentaires c'était qu'un test provisoire pour comprendre le fonctionnement. je changerai ces autres modules par la suite.
je vais d'ailleurs enlever ces codes que tu as ajoutés, mais en prenant bien soin de les copier d'abord, afin d'essayer de me débrouiller seul + tard.
en plus, tu m'as fait découvrir un truc : on peut aussi bien mettre du code dans bordure de page que bas de page !
Le boulot que je prévois dans jours à venir , c'est faire modifs dans Menu horizontal =
dans "Rubriques", (qui est en fait "Articles" ) je voudrais faire des genres de chapeau du meme style que celui de "Rubriques" . Par ex, un chapeau "Documentation" et faire en sorte que les catégories Documentation se trouvent sous ce chapeau. Pareil pour autres chapeau et catégories à placer en dessous.
Faut que j'étudie de près ton Dizztest et labo, "la gestion dynamique menu vertical"...
Ensuite, je reviendrai à cette question barre de menu horizontal
Bref, mon problème essentiel du moment est résolu : j'ai bien "Accueil-Agenda" / "Contacts"
dans la barre horizontale. MERCI
|
Laurent G. / AFPS Grenoble et Isère
|
Laurent G

Site/blog
175 messages
|
posté le 2011-11-24 à 09:37:07
je copie juste ici le code pour modules supplémentaires que m'avait mis Papy, ça faciltera pour le retrouver et le retravailler .
BONNE JOURNEE, qui a très bien commencé grâce à vous 2
<script type="text/javascript">
<!--
/*
Script modification de menu ""Barre"
*/
// sélection du bloc HTML concerné, partie barre
var menu_barre = document.getElementById("barre");
// Affectation variables des liens existants
var lien0 = menu_barre.getElementsByTagName("a")[0];
var lien1 = menu_barre.getElementsByTagName("a")[1];
// liens textes modifiés
lien0.style.width = "150px";
lien0.firstChild.data = "Accueil - Agenda";
lien0.href ="http://afps-grenoble-isere.blog4ever.com/blog/index-263921.html";
lien1.style.width = "150px";
lien1.firstChild.data = "l'AFPS, c'est quoi ?";
lien1.href ="http://afps-grenoble-isere.blog4ever.com/blog/lire-article-263921-1053748-l_afps__c_est_quoi___.html";
// Création des nouveaux éléments de liste et les liens
// Variables des éléments de la liste
var nvLi2 = document.createElement("li");
var nvLi3 = document.createElement("li");
var nvLi4 = document.createElement("li");
// Variables des liens
var nvLien2 = document.createElement("a");
var nvLien3 = document.createElement("a");
var nvLien4 = document.createElement("a");
// création du texte du lien
var texteNvLien2 = document.createTextNode("Contacts");
// création des attributs
nvLien2.href = "http://afps-grenoble-isere.blog4ever.com/blog/articles-cat-263921-283233-contacts_afps.html";
// affectation du texte au lien
nvLien2.appendChild(texteNvLien2);
nvLien2.style.width = "150px";
// création du texte du lien
var texteNvLien3 = document.createTextNode("La Palestine à l'ONU");
// création des attributs
nvLien3.href = "http://afps-grenoble-isere.blog4ever.com/blog/articles-cat-263921-585130-reconnaissance_de_l_etat_de_palestine_.html";
// affectation du texte au lien
nvLien3.appendChild(texteNvLien3);
nvLien3.style.width = "200px";
// création du texte du lien
var texteNvLien4 = document.createTextNode("BDS");
// création des attributs
nvLien4.href = "http://afps-grenoble-isere.blog4ever.com/blog/articles-cat-263921-346596-campagne_internationale__bds___boycott__desinvesti.html";
// affectation du texte au lien
nvLien4.appendChild(texteNvLien4);
nvLien4.style.width = "150px";
// mise en place des liens aux nouveaux éléments li
nvLi2.appendChild(nvLien2);
nvLi3.appendChild(nvLien3);
nvLi4.appendChild(nvLien4);
// mise en place des éléments au bloc
menu_barre.appendChild(nvLi2);
menu_barre.appendChild(nvLi3);
menu_barre.appendChild(nvLi4);
//-->
</script>
|
Laurent G. / AFPS Grenoble et Isère
|
|
Laurent G

Site/blog
175 messages
|
posté le 2011-11-25 à 10:18:22
encore merci.
je crois que tu peux fermer le sujet.
( n'empéche que les diverses réponses pourront être utiles à autres personnes)
|
Laurent G. / AFPS Grenoble et Isère
|