Rendre un lien <href=... de nouveau actif [Résolu]

Signaler
-
 dickie -
Bonjour,
Tous les liens de ma page initiale deviennent inactifs sur les pages filles. Ce qui oblige l'utilisateur à revenir sur la page initiale (ou ces liens sont restés actifs) avant de pouvoir changer de page. Je souhaiterais pouvoir accéder à ces pages directement depuis ces pages filles.
J'utilise pour mes liens une micropage php contenant la <div> des liens. Elle est appelée par un "require" identique sur les pages mère et fille , le "disabled=false" ne fonctionne pas non plus:

<div id="Ariane">
 <ul>
  <li><a href="./indexphotos.php" disabled="false">Accueil</a></li>
  <li><a href="./galeries.php?ssrep=tests">Gallerie Test</a></li>
  <li><a href="./galeries.php?ssrep=modeles">modeles</a></li>
  <li><a href="./galeries.php?ssrep=soufre">soufre</a></li>
  <li href="#">test</a></li>
 </ul>
</div>


Le lien vers ma page initiale "./indexphotos.php" devient aussi inactive.
Les pages appelées sont toutes situées dans le même répertoire.

Merci par avance de vos conseils : je débute...

Message modifié par la modération
Pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE

Configuration: Windows / Firefox 56.0

4 réponses

Messages postés
29559
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 septembre 2020
2 781
Il n'y a rien dans le code que tu nous montres qui pourrait produire le souci que tu nous décrit...
Commence par retirer le fichier css et le javascript qui se trouve dans cette page et regarde ce que ça donne.....

Messages postés
29559
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
18 septembre 2020
2 781
Bonjour,

Inactif... c'est à dire ??

En tout cas, ce n'est pas un souci lié au code php que tu nous montres....

Donc soit tu as du Javascript qui "rend inactif" tes liens.... soit c'est autre chose.
A la limite, il serait pas mal de nous montrer le code généré ( c'est à dire le code source que tu peux trouver en faisant CTRL+ u lorsque tu affiches ta page dans ton navigateur) sur une des pages où les liens ne marchent pas.
Il faudrait également nous faire une capture écran de la page en question
et expliquer en détail en quoi ils sont "innactifs" selon toi.

Merci de ta réponse, voici le code html intégral généré, ici les liens ne sont pas "actifs" j'entends par là qu'au passage le curseur ne signale pas de lien et le click reste sans effet : n'amène pas les pages demandées
<!DOCTYPE html>
<html lang="fr" xml:lang="fr" xmlns="http://www.w3.org/1999/xhtml">
<head>
 <title>Photographies de azerty</title>
 <meta name="description" content="Photos" />
 <meta name="language" content="fr" />
 <meta http-equiv="Content-Language" content="fr" />
 <meta http-equiv="Content-Type" content="text/html+xml; charset=utf-8" />
 <meta name="author" content="azerty" />
 <meta name="robots" content="noindex,nofollow" />
 <meta name="googlebot" content="noindex,nofollow,noarchive,nosnippet" />
 <meta http-equiv="pragma" content="no-cache" />
 <meta http-equiv="Cache-control" content="no-cache" />
 <link rel="stylesheet" href="./communs/photos.css" type="text/css" media="screen" />
</head>
<body>
<div id="Bandeau">Photographies de azerty</div>
<div id="Ariane">
 <ul>
  <li><a href="./indexphotos.php" disabled="false">Accueil</a></li>
  <li><a href="./galeries.php?ssrep=tests">Gallerie Test</a></li>
  <li><a href="./galeries.php?ssrep=modeles">modeles</a></li>
  <li><a href="./galeries.php?ssrep=soufre">soufre</a></li>
  <li><a href="#">test</a></li>
 </ul>
</div>
<div id='BasDePage'>
 Pages rédigées le 10 mai 2020 - dernière révision le 08/06/2020 (RG)
</div>
<div id='Corps'>
 <div class=divgrise>← Il y a 5 photos dans cette rubrique →</div>
 <br /><script type="text/javascript">document.write(window.innerHeight)</script> (Type: string)
 <ul>
  <li><img title='Photo : 1' src='./img/tests/BI.jpg' height='400px'/></li>
  <li><img title='Photo : 2' src='./img/tests/lakeside.jpg' height='400px'/></li>
  <li><img title='Photo : 3' src='./img/tests/stadium.jpg' height='400px'/></li>
  <li><img title='Photo : 4' src='./img/tests/stadiumv.jpg' height='600px'/></li>
  <li><img title='Photo : 5' src='./img/tests/winter.jpg' height='400px'/></li>
 </ul>
</div>
</body>
</html>


Message modifié par la modération (encore !!)
Pour une lecture plus facile du code, à l'avenir utilisez les balises, VOIR CETTE PAGE


la div "ariane" est strictement la même que sur la page initiale appelante.

Merci par avance
Bonjour Jordane.
J'ai donc repris le css ligne par ligne.
Et effectivement le bloc contenant les photos avait une position "fixed" qui le faisait passer par dessus le bloc contenant les liens, les laissant visibles mais quand le passais le curseur dessus : sans effet. Il m'a suffi de déplacer le "top" de 20px plus bas et le pb était réglé !
Merci encore