Rendre un lien <href=... de nouveau actif

Résolu/Fermé
dickie - Modifié le 8 juin 2020 à 12:57
 dickie - 9 juin 2020 à 11:04
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
A voir également:

4 réponses

jordane45 Messages postés 38288 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 15 novembre 2024 4 703
8 juin 2020 à 21:21
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.....

1
jordane45 Messages postés 38288 Date d'inscription mercredi 22 octobre 2003 Statut Modérateur Dernière intervention 15 novembre 2024 4 703
8 juin 2020 à 14:59
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.

0
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
0
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
0