bonjour,
il est difficile d'être clair et explicite lorsque l'on ne maitrise pas un sujet aussi d'avance excusez moi si je m'embrouille un peux
Le vif du sujet je fait un site en local pour l'instant
dans ce site un rep avec un menu déroulant et des fichiers .js
une des composantes du menu est la désactivation du menu déroulant permettant une navigation clavier
A la racine de mon site une page nommée test2 appelant en include la page index.php de mon menu
Mon menu est bien appelé mais les fonctions permettant la désactivation du menu déroulant ne fonctionne pas en navigation
par contre si je met ma page test2 dans le répertoire du menu cela marche.
j'ai pu isoler dans test2 le script qui ne fonctionne pas à la racine
voici la page index du menu débarrasser de ce que je pense inutile au post
Code PHP :
<?php
<style type="text/css" media="screen, projection">
<!--
@import url("structure-withmenu6.css");
-->
</style>
<?php
echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"screen,projection\" href=\"$css.css\" />\n" ;
?>
<script type="text/javascript" src="p7_eqCols2_10.js"></script>
<script type="text/javascript">
window.onload = function() {
P7_equalCols2(0,'lefter','DIV','content','DIV','righter','DIV');
}
</script>
<script type="text/javascript" src="menu4.js"></script>
<!--[if IE]>
<style type="text/css" media="screen, projection">
#header a.ciblea {
behavior:expression(this.href="#");
}
</style>
<![endif]-->
</head>
<body>
<script type="text/javascript">
//<![CDATA[
var imgLoaded = new Image();
var tmp = new Date();
var suffix = tmp.getTime();
imgLoaded.src = "images/testImgActives.gif?"+suffix;
imgLoaded.onload = initMenus;
//]]>
</script>
</body>
</html>
la portion de script qui désactive le menu déroulant
<?php
<style type="text/css" media="screen, projection">
<!--
@import url("structure-withmenu6.css");
-->
</style>
<?php
echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"screen,projection\" href=\"$css.css\" />\n" ;
?>
<script type="text/javascript" src="p7_eqCols2_10.js"></script>
<script type="text/javascript">
window.onload = function() {
P7_equalCols2(0,'lefter','DIV','content','DIV','righter','DIV');
}
</script>
<script type="text/javascript" src="menu4.js"></script>
<!--[if IE]>
<style type="text/css" media="screen, projection">
#header a.ciblea {
behavior:expression(this.href="#");
}
</style>
<![endif]-->
</head>
<body>
<script type="text/javascript">
//<![CDATA[
var imgLoaded = new Image();
var tmp = new Date();
var suffix = tmp.getTime();
imgLoaded.src = "images/testImgActives.gif?"+suffix;
imgLoaded.onload = initMenus;
//]]>
</script>
</body>
</html>
***********************************************
la page test2 à la racine du site
Code PHP :
<?php
include ("menucomplet/menucomplet/index-withmenu6.php");
?>
<head>
<title>TEST2</titlle
><style type="text/css" media="screen, projection">
<!--
@import url("menucomplet/menucomplet/structure-withmenu6.css");
-->
</style>
<?php
echo "<link rel=\"stylesheet\" type=\"text/css\" media=\"screen,projection\" href=\"menucomplet/$css.css\" />\n" ;
?>
</head>
<body>
PAGE INDEX DU SITE
<script type="text/javascript">
//<![CDATA[
var imgLoaded = new Image();
var tmp = new Date();
var suffix = tmp.getTime();
imgLoaded.src = "images/testImgActives.gif?"+suffix;
imgLoaded.onload = initMenus;
//]]>
</script>
</body>
</html>
merci d'avance de votre aide