Forum de discussion
Forum « Programmation Javascript » (archives)
Re: document.write()/ positionnement
Envoyé: 28 mai 2004, 6h11 par totem
page1 :
<td >
<a class="lien" href="#" onMouseOver="return show('menu', 'montrer');" onMouseOut="return show('menu', 'cacher')">
Mes cours </a>
</td>
page 2: (javascript)
/ definition des liens et elements du menu */
var ssMenu = new Array("Liste de nos disciplines","Liste de nos cours");
var chemin = new Array("disciplines.php","cours.php");
function deroulerMenu(texte) {
document.write(texte);
}
//
deroulerMenu('<DIV ID=tabMenu STYLE="position:absolute; width:'+(largeur-8)+'; left:50px; top:375px;"></DIV>');
/* Affichage du menu de niveau 1 */
function show(menu, option) {
var i;
var html = "<table>";
for (i=0; i < (chemin.length); i++) {
html += "<tr>";
html += "<td>";
html += "<a class='lien' href='" + "chemin[i]" + "' onClick='' target='accueil'>" + ssMenu[i];
html += "</a>";
html += "</td>";
html += "</tr>";
}
html += "</table>";
document.getElementById("tabMenu").innerHTML = html;
if (option == "cacher")
document.getElementById("tabMenu").style.visibility = "hidden";
else if (option == "montrer")
document.getElementById("tabMenu").style.visibility = "visible";
}
Merci et bonne journée ...
Réponses
|