Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Utilisation du tag {startExpandCollapse}
#4

Salut Smile ,

Si ça peut t'aider :

J'utilisais ce Tag auparavant (sur la v1.9.2) mais quand on recliquait dessus pour masquer le texte ça me renvoyait tout en haut de la page, et plus à l'endroit de mon lien {startExpandCollapse}.

Là je viens de passer sur la 1.10.3 et mon système fonctionne nikel (donc ça marchera certainement aussi pour toi), et ça ne remonte pas la page jusqu'en haut.

J'ai une petite fonction JavaScript dans le body de mon Gabarit :

Code :
[== JavaScript ==]
{literal}
<script type="text/javascript">
function visibilite(thingId)
{
    var targetElement;
    targetElement = document.getElementById(thingId) ;
    if (targetElement.style.display == "none")
    {
        targetElement.style.display = "" ;
    } else
    {
        targetElement.style.display = "none" ;
    }
}

</script>

{/literal}


et à la place du système avec {StartExpandCollapse} je met ça :

Code :
[== HTML ==]
<p>
    <a href="javascript:visibilite('expand1');">afficher le txte</a>
    <div id="expand1" style="display: none;">Le texte masqué, bla bla bla bla bla bla</div>
</p>

à défaut c'est masqué, et en cliquant sur le lien, ça s'affiche.

Si ça peut t'aider...

Après ça se trouve c'est pas bien de mettre du JS, mais bon, c'est la seule solution que j'ai trouvé pour que ça fonctionne correctement, et ça fonctionne toujours sur la dernière version.
Répondre


Messages dans ce sujet

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)