Trucsweb.com

Forum de discussion

 Forum « Programmation Javascript » (archives)

problème de lien dans un menu JS

Envoyé: 10 mai 2004, 6h05 par dan42


Bonjour !

Voici mon petit problème... J'ai téléchargé un menu en JS. Le fichier est séparé de la page html et il est paramétrable. Le problème est que pour les lignes de menu, je n'arrive pas à spécifier de lien vers une page de mon site (en "interne",quoi...). J'ai collé ci dessous le fichier menu.js que je dois paramétrer. Quelqu'un pourrait-il mindiquer la syntaxe pour faire un lien vers une page de mon site ?.

Merci à tous et bonne journée !

Daniel




//Menu object creation
oCMenu=new makeCM("oCMenu") //Making the menu object. Argument: menuname

oCMenu.frames=0

//Menu properties
oCMenu.pxBetween=58
oCMenu.fromLeft=19
oCMenu.fromTop=90
oCMenu.rows=0
oCMenu.menuPlacement="0"

oCMenu.offlineRoot="file:///C|/temp/stb/scripts/coolmenus/"
oCMenu.onlineRoot="../scripts/coolmenus/"
oCMenu.resizeCheck=1
oCMenu.wait=1000
oCMenu.fillImg="cm_fill.gif"
oCMenu.zIndex=0

//Background bar properties
oCMenu.useBar=0
oCMenu.barWidth="menu"
oCMenu.barHeight="menu"
oCMenu.barClass="clBar"
oCMenu.barX=0
oCMenu.barY=0
oCMenu.barBorderX=0
oCMenu.barBorderY=0
oCMenu.barBorderClass=""

//Level properties - ALL properties have to be specified in level 0
oCMenu.level[0]=new cm_makeLevel() //Add this for each new level
oCMenu.level[0].width=99
oCMenu.level[0].height=18
oCMenu.level[0].regClass="clLevel0"
oCMenu.level[0].overClass="clLevel0over"
oCMenu.level[0].borderX=0
oCMenu.level[0].borderY=0
oCMenu.level[0].borderClass="clLevel0border"
oCMenu.level[0].offsetX=1
oCMenu.level[0].offsetY=0
oCMenu.level[0].rows=0
oCMenu.level[0].arrow=0
oCMenu.level[0].arrowWidth=0
oCMenu.level[0].arrowHeight=0
oCMenu.level[0].align="right"

//dynamic effect (controllable for each level)
oCMenu.level[0].clippx=40
oCMenu.level[0].cliptim=2
//special animation filters (IE5.5+ only, controllable for each level)
oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.5)"

//Other special animation filters (IE5.5+ only, controllable for each level)
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Wheel(duration=0.5,spokes=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Barn(duration=0.5,orientation=horizontal)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Blinds(duration=0.5,bands=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.CheckerBoard(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Fade(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.GradientWipe(duration=0.5,wipeStyle=0)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Iris(duration=0.5,irisStyle=STAR)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Iris(duration=0.5,irisStyle=CIRCLE)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Pixelate(duration=0.5,maxSquare=40)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Wheel(duration=0.5,spokes=5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.RandomDissolve(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Spiral(duration=0.5)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Stretch(duration=0.5,stretchStyle=push)"
//oCMenu.level[0].filter="progid:DXImageTransform.Microsoft.Strips(duration=0.5,motion=rightdown)"


//EXAMPLE SUB LEVEL[1] PROPERTIES - You have to specify the properties you want different from LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[1]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[1].width=oCMenu.level[0].width-4
oCMenu.level[1].height=18
oCMenu.level[1].regClass="clLevel1"
oCMenu.level[1].overClass="clLevel1over"
oCMenu.level[1].borderX=0
oCMenu.level[1].borderY=0
oCMenu.level[1].align="center"
oCMenu.level[1].offsetX=20
oCMenu.level[1].offsetY=0
oCMenu.level[1].borderClass="clLevel1border"
//dynamic effect
oCMenu.level[1].clippx=25
oCMenu.level[1].cliptim=2
//special animation filters
oCMenu.level[1].filter="progid:DXImageTransform.Microsoft.spiral(duration=0.5)"


//EXAMPLE SUB LEVEL[2] PROPERTIES - You have to specify the properties you want different from LEVEL[1] OR LEVEL[0] - If you want all items to look the same just remove this
oCMenu.level[2]=new cm_makeLevel() //Add this for each new level (adding one to the number)
oCMenu.level[2].width=150
oCMenu.level[2].height=18
oCMenu.level[2].offsetX=0
oCMenu.level[2].offsetY=0
oCMenu.level[2].regClass="clLevel2"
oCMenu.level[2].overClass="clLevel2over"
oCMenu.level[2].borderClass="clLevel2border"


/******************************************
Menu item creation:
myCoolMenu.makeMenu(name, parent_name, text, link, target, width, height, regImage, overImage, regClass, overClass , align, rows, nolink, onclick, onmouseover, onmouseout)
*************************************/
oCMenu.makeMenu('top0','','Procédures','Procedures.htm',"mainFrame",110)
oCMenu.makeMenu('sub00','top0','Textes réglementaires','P')
oCMenu.makeMenu('sub01','top0','Métiers','http://planmagic.com/products.html')

oCMenu.makeMenu('top1','','Catalogue','http://planmagic.com/businessplan.html','',140,'','','','','',"center")
oCMenu.makeMenu('sub10','top1','EPI','http://planmagic.com/businessplan.html')
oCMenu.makeMenu('sub11','top1','Vêtements de travail','http://planmagic.com/download.html','',140)

oCMenu.makeMenu('top2','','Document unique','http://planmagic.com/marketing_planning.html','', 140)
oCMenu.makeMenu('sub21','top2','Accidents','http://planmagic.com/marketing_planning.html')
oCMenu.makeMenu('sub22','top2','Contrôles techniques','http://planmagic.com/download.html')
oCMenu.makeMenu('sub23','top2','Echelles','http://planmagic.com/register.html')
oCMenu.makeMenu('sub24','top2','Electricité','http://planmagic.com/register.html')
oCMenu.makeMenu('sub25','top2','Formation','http://planmagic.com/register.html')
oCMenu.makeMenu('sub26','top2','Nacelles','http://planmagic.com/register.html')
oCMenu.makeMenu('sub27','top2','Plan de prévention','http://planmagic.com/register.html')
oCMenu.makeMenu('sub28','top2','Registre','http://planmagic.com/register.html')
oCMenu.makeMenu('sub29','top2','Travaux','http://planmagic.com/register.html')

oCMenu.makeMenu('top3','','Statistiques','http://planmagic.com/webquest.html','',130)
oCMenu.makeMenu('sub31','top3','Définitions','http://planmagic.com/webquest.html')
oCMenu.makeMenu('sub32','top3','Statistiques','http://planmagic.com/download.html')

oCMenu.makeMenu('top4','','C.H.S.C.T','http://planmagic.com/finance.html','',110)
oCMenu.makeMenu('sub41','top4','Fonctionnement','http://planmagic.com/finance.html')
oCMenu.makeMenu('sub42','top4','Composition','http://planmagic.com/download.html')
oCMenu.makeMenu('sub43','top4','Dernier compte-rendu','http://planmagic.com/register.html','',140)



//Leave this line - it constructs the menu
oCMenu.construct()


Réponses

 sp spRe: Où mettre les hyperliens dans un menu JS Oznog15/5/2004
Aucun médias sociaux
X

Trucsweb.com Connexion

Connexion

X

Trucsweb.com Mot de passe perdu

Connexion

X

Trucsweb.com Conditions générales

Conditions

Responsabilité

La responsabilité des Trucsweb.com ne pourra être engagée en cas de faits indépendants de sa volonté. Les informations mises à disposition sur ce site le sont uniquement à titre purement informatif et ne sauraient constituer en aucun cas un conseil ou une recommandation de quelque nature que ce soit.

Aucun contrôle n'est exercé sur les références et ressources externes, l'utilisateur reconnaît que les Trucsweb.com n'assume aucune responsabilité relative à la mise à disposition de ces ressources, et ne peut être tenue responsable quant à leur contenu.

Droit applicable et juridiction compétente

Les règles en matière de droit, applicables aux contenus et aux transmissions de données sur et autour du site, sont déterminées par la loi canadienne. En cas de litige, n'ayant pu faire l'objet d'un accord à l'amiable, seuls les tribunaux canadien sont compétents.

X

Trucsweb.com Trucsweb

X

Trucsweb.com Glossaire

X

Trucsweb.com Trucsweb

X

Trucsweb.com Trucsweb

Conditions

Aucun message!

Merci.

X
Aucun message!
X

Trucsweb.com Créer un compte

Créer un compte

.
@