(js)enregistrer ds une variable la cible d'un lien survolé

HTML5, CSS3, Javascript, support des mobiles... Que penser de votre site ? Vous manquez d'informations pour la construction d'un site qui puisse s'afficher correctement partout ? C'est un problème simple, un peu complexe ? Venez ici !
bbsebb

(js)enregistrer ds une variable la cible d'un lien survolé

Message par bbsebb »

Bonsoir,
je débute en javascript et j'essaie de faire un fonction qui permette d'enregistrer dans une viriable prédifinie l'url cible du lien qui est survolé par la souris et de de changer la valeur de la variable pour chaque nouveaux liens désignés survolés(=> je veux dire par "désignés", que il ne faut pas que tout les cibles des liens survolés soient enregistrés) . Mais je crois que j'ai placé la barre un peu trop haut, alors si un internaute plus avancé pouvait me dire comment procéder, je lui en serai reconnaissant ! :)
Merci d'avance.
Séb !
Bobe
Iguane
Messages : 742
Inscription : 28 juil. 2003, 21:29

Message par Bobe »

Code : Tout sélectionner

var hrefDuDernierLien = '';

document.documentElement.onmouseover = function(evt) {
    var cible;
    if( evt )
        cible = evt.target;
    else // compatibilité avec MS
        cible = window.event.srcElement;

    while( cible.nodeType == 1 && cible.nodeName.toLowerCase() != 'a' && (cible = cible.parentNode) );

    if( cible.nodeType == 1 && cible.nodeName.toLowerCase() == 'a' )
    {
        hrefDuDernierLien = cible.href;
    }
};
« La vie d’un geek est un combat perpétuel contre l’imperfection »
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 2 invités