Faire un lien voir plus
Utilisateur anonyme
-
Apatik Messages postés 6040 Statut Contributeur -
Apatik Messages postés 6040 Statut Contributeur -
Bonjour,
Je recherche un code (si possible javascript) pour faire un lien lire la suite.
J'ai essayé ce code:
<script type="text/javascript">
//------------------
function Swap( div_){
var Obj = document.getElementById( div_);
if( Obj){
if( Obj.style.display=="")
Obj.style.display="none";
else
Obj.style.display="";
}
}
</script>
puis ds le body
<a href="#" onclick="Swap('nom_de_ta_div');">lire plus</a>
<div id="nom_de_ta_div" style="display:none">
texte cacher
</div>
il marche avec IE, mais je souhaite que cela fonctionne avec tous, je l'ai testé sur cinq explorateur, et ac marche pas allez voir par vous même : http://dherbais.be
Merci d'avance
Je recherche un code (si possible javascript) pour faire un lien lire la suite.
J'ai essayé ce code:
<script type="text/javascript">
//------------------
function Swap( div_){
var Obj = document.getElementById( div_);
if( Obj){
if( Obj.style.display=="")
Obj.style.display="none";
else
Obj.style.display="";
}
}
</script>
puis ds le body
<a href="#" onclick="Swap('nom_de_ta_div');">lire plus</a>
<div id="nom_de_ta_div" style="display:none">
texte cacher
</div>
il marche avec IE, mais je souhaite que cela fonctionne avec tous, je l'ai testé sur cinq explorateur, et ac marche pas allez voir par vous même : http://dherbais.be
Merci d'avance
A voir également:
- Faire un lien voir plus
- Créer un lien pour partager des photos - Guide
- Lien url - Guide
- Google maps voir ma maison - Guide
- Voir qui regarde mon profil facebook - Guide
- Voir message supprimé whatsapp - Guide
4 réponses
Bonjour,
Perso, je t'aurai proposé une solution en php toute bête :)
Ta page prend une url du genre
www.taratata.com/index.php?page=12
Et ton code aurait cette tête:
à l'arrache bien sur ;)
--
Live free, learn free, help free, Happy Hacking!
Plus que tout en informatique, l'erreur est humaine.
Perso, je t'aurai proposé une solution en php toute bête :)
Ta page prend une url du genre
www.taratata.com/index.php?page=12
Et ton code aurait cette tête:
$page_max=; // <= a toi de le définir
$page_en_cours = $_GET['page'];
$page_prec =- $page_en_cours;
$page_suiv =+ $page_en_cours;
if ($page_en_cours != 1)
{
echo '<a href=\"index.php?page='.$page_prec.'>Précédent</a>';
}
if ($page_en_cours != $page_max)
{
echo '<a href=\"index.php?page='.$page_suiv.'>Suivant</a>';
}
à l'arrache bien sur ;)
--
Live free, learn free, help free, Happy Hacking!
Plus que tout en informatique, l'erreur est humaine.
J'aime assez la solution proposée par Apatik.
Par contre, j'ai jeté un oeil à ton site et je pense que tu devrais le faire relire car il y a un nombre incalculable de fautes d'orthographes... C'est dommage car le design est sympa...
Bonne continuation
Windows Vista, c'est comme Paris Hilton: c'est bien joli, mais c'est inutile et ça bouffe trop de bytes.
Par contre, j'ai jeté un oeil à ton site et je pense que tu devrais le faire relire car il y a un nombre incalculable de fautes d'orthographes... C'est dommage car le design est sympa...
Bonne continuation
Windows Vista, c'est comme Paris Hilton: c'est bien joli, mais c'est inutile et ça bouffe trop de bytes.
Et donc, pour fini, personne à la réponse à mon problème, car j'ai rien pigé au truc du lien de Apatik.
Et tu vas te plaindre? Ce qu'il fallait comprendre que ce qu'il faut changer pour faire un spoiler, c'est que c'est l'attribut "display" du css de ton div qui paramètre l'affichage ou non. Les deux valeurs sont "none" et "block". Il te faut donc faire une fonction en JS qui lors du clic sur ton lien va changer le none en block pour afficher le div. Reste plus qu'à coder ça, en JS c'est pas dur, mais perso.. je connais pas, et j'ai pas envie de faire plus de boulot que toi sur l'affaire ;)
https://openclassrooms.com/forum/sujet/spoiler-ne-marche-pas-50581
C'est pas tout, mais je suis sur que même moi qui ne connait que dalle au JS je suis capable de faire l'affaire ;)
Bon courage :)