11548 sujets

JavaScript, DOM et API Web HTML5

Bon soir tout le monde voila je debut en j'ai trouver un scripte d'un menu en javascripte je les met sur mon site le voila Http://kimineme.ifrance.com mes normalment le menu bouge mes mon menu reste stable voila le scriptr ssmItems.js

<!--

/*
Configure menu styles below
NOTE: To edit the link colors, go to the STYLE tags and edit the ssm2Items colors
*/
YOffset=150; // no quotes!!
XOffset=0;
staticYOffset=30; // no quotes!!
slideSpeed=20 // no quotes!!
waitTime=100; // no quotes!! this sets the time the menu stays out for after the mouse goes off it.
menuBGColor="black";
menuIsStatic="yes"; //this sets whether menu should stay static on the screen
menuWidth=150; // Must be a multiple of 10! no quotes!!
menuCols=2;
hdrFontFamily="verdana";
hdrFontSize="2";
hdrFontColor="white";
hdrBGColor="#170088";
hdrAlign="left";
hdrVAlign="left";
hdrHeight="15";
linkFontFamily="Verdana";
linkFontSize="2";
linkBGColor="white";
linkOverBGColor="#FFFF99";
linkTarget="_top";
linkAlign="Left";
barBGColor="#444444";
barFontFamily="Verdana";
barFontSize="2";
barFontColor="white";
barVAlign="life";
barWidth=20; // no quotes!!
barText="CLICK ICI"; // <IMG> tag supported. Put exact html for an image to show.

///////////////////////////

// ssmItems[...]=[name, link, target, colspan, endrow?] - leave 'link' and 'target' blank to make a header
ssmItems[0]=["Forum"] //create header
ssmItems[1]=["Hostiel", "http://www.hostile.fm/forum/viewforum.php?f=6", "_new"]
ssmItems[2]=["Rap-Diam's", "http://rap-diams.forumactif.com","_new"]
ssmItems[3]=["Diam's for ever", "http://diams-on-tkiff.zikforum.com", "_new"]
ssmItems[4]=["Diam's the best", "http://diamsthebest.superforum.fr/index.htm", "_new"]
ssmItems[5]=["Diam's Belgique", "http://diams-be.actifforum.com", "_new"]
ssmItems[6]=["Rap 2 k", "http://www.rap2k.com/one/forum-353-diam-s.html", "_new"]

ssmItems[7]=["", "", "", 1, "no"] //create two column row
ssmItems[8]=["", "", "",1]

ssmItems[9]=["Site", "", ""] //create header
ssmItems[10]=["Diam's le site", "http://www.diams-lesite.com", "_new"]
ssmItems[11]=["Rap-Diam's", "http://rap-diams.ifrance.com", "_new"]
ssmItems[12]=["", "", ""]

buildMenu();

//-->

est ce lui la je doit l'incerie dans la page entre les deux head

<style type="text/css">
<!--
A.ssmItems:link		{color:black;text-decoration:none;}
A.ssmItems:hover	{color:black;text-decoration:none;}
A.ssmItems:active	{color:black;text-decoration:none;}
A.ssmItems:visited	{color:black;text-decoration:none;}
//-->
</style>

<SCRIPT SRC="ssm.js" language="JavaScript1.2">

</SCRIPT>

<SCRIPT SRC="ssmItems.js" language="JavaScript1.2"></SCRIPT>

et y a aussi le scripte ssm.js mais mormalment je doit pas le toucher merci d'avence est excuser mes fot d'ortographe
Modifié par kimineme (02 Sep 2006 - 05:14)
Modérateur
Bonsoir kimineme et bienvenue sur Alsacréations Smiley cligne

Ton menu comporte de multiples erreurs de conception qui font qu'il est complètement inaccessible pour bon nombre de visiteurs, quand bien même celui-ci marcherait comme tu l'attends. En effet, une part non négligeable d'internautes ne disposent pas de javascript et ne peuvent donc accéder aux liens qui s'y trouvent. C'est pourquoi il est conseillé de laisser ces liens dans la partie (x)html. Dans le même ordre d'idées, il est préférable de laisser tous les styles aux CSS et non de les définir en javascript.

Etant donné que tu sembles débuter, je t'invite à découvrir les bases indispensables situées dans le lien qui apparaît en bandeau tout en haut du forum ("Nouveau sur le forum ?") afin d'apprendre à constituer de bonnes pages web.

Par la suite, si tu le désires, je te conseille plutôt de choisir parmi l'un de ces menus :
http://css.alsacreations.com/Galeries-de-menus-en-CSS
http://www.fairytells.net/index.php/2006/06/26/28-menu-deroulant-et-accessibilite-partie-1
http://www.allhtml.com/articles/detail/594

Par ailleurs, il est préférable de ne pas écrire "Aidez moi" en tant que titre pour ton sujet. Tout d'abord parce que tout le monde est dans le même cas que toi mais aussi parce qu'en procédant ainsi, tu tentes de forcer la main à ceux qui consultent ton message, ce qui n'est pas apprécié sur ce forum.

Enfin, quand bien même tu ais des lacunes en orthographe, nous te demanderons malgré tout de faire un effort supplémentaire. Il existe si tu le souhaites de nombreux correcteurs que tu trouveras facilement sur Google.

Bonne continuation. Smiley smile
Modifié par koala64 (02 Sep 2006 - 02:49)
Merci Boucoup je vait test les meu que tu ma donner mais j'aimrai bien corriger les failles de ce menu et l'améliorée si ces possible
Modérateur
oui, je comprends bien mais je t'avouerais que le code date d'il y a très longtemps et qu'on ne procède plus ainsi de nos jours, essentiellement pour les raisons que je t'ai donné dans ma première réponse. Smiley cligne Pour tout te dire, il faut vraiment revoir tout le code. C'est pour çà que je te conseillais plutôt d'aller regarder ces autres menus, quitte à reproduire une mise en page identique. Le résultat n'en sera que meilleur. Smiley smile