|
|
|
|
Bonjour
j'ai eu un peu de mal à 'formuler' le titre, mais ,pour certains 'pro' ici, je pense que cela va être beaucoup plus clair si je vous mets le lien de l'exemple : http://www.dotnet-news.com/
lorsque l'on passe sur un lien, il y a une 'info-bulle' qui s'ouvre et qui reprend le début du texte contenu dans la page liée ... super ! (enfin pour moi)... comment faire ? (en restant le plus simple possible)
@mitiés
b g
le 'www' est fait aussi pour communiquer, partager et échanger, non ?Configuration: Windows XP
Internet Explorer 6.0
C'est quoi que tu ne sais pas faire, le système d'info bulle ?
<a href="..." onMouseOver="javascript:Over('...')" onMouseOut="javascrip:Out('...')">BLABLA</a>
Les fonctions Over() et Out() sont des fonctions javascript dont la première prend en paramètre un texte, celui du lien en question. Leur but, est : - dans un premier temps, attribuer le texte à la DIV - dans un deuxieme temps, afficher ou rendre invisible la DIV Pour cela, il suffit de faire comme suit, en admettant que l'élément DIV en question ait pour identifiant le nom "ma_div" :
<script language="javascript">
function Over( texte ){
var oDiv = document.getElementById("ma_div");
// remplacement du texte :
oDiv.innerHTML = texte;
// apparition de la div :
oDiv.style.visibility = "visible";
}
function Out(){
var oDiv = document.getElementById("ma_div");
// Annule le texte
oDiv.innerHTML = "";
// disparition de la div :
oDiv.style.visibility = "hidden";
}
</script>
Et voilà, ce n'est pas plus compliqué que cela. Lorsque tu passera sur un lien, tu aura la DIV qui apparaitra à l'endroit où elle est, avec le texte du lien. ~ iclic @ gauch,iclic, iclic @ droate, iclic, iclic et ya pas de bôg môsieu ! ~
|
Regarde ce tuto:
|