Désactiver un lien par JS ou lien mou

Discussion dans 'Développement d'un site Web ou d'une appli mobile' créé par milkiway, 15 Septembre 2011.

  1. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 237
    J'aime reçus:
    0
    BOnsoir,

    J'ai un lien de type <a href="/page">lien</a> et je souhaiterais ... le désactiver en Javascript : que ça ne fasse rien quand on clique dessus.

    Ou alors, je souhaiterais comment avoir l'équivalent de onclick="window.open('/page')" mais qui ouvre dans la même page (pas dans une nouvelle page).

    Merci !
     
  2. UsagiYojimbo
    UsagiYojimbo WRInaute accro
    Inscrit:
    23 Novembre 2005
    Messages:
    11 875
    J'aime reçus:
    72
    Tu peux faire ça avec un évènement onlick, qui ferais un document.location.href sur la page voulue. Mais le moteur de recherche continuera d'utiliser le href (si c'est bien ce que tu cherches) ?
     
  3. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 832
    J'aime reçus:
    246
  4. nervusdm
    nervusdm WRInaute impliqué
    Inscrit:
    5 Janvier 2008
    Messages:
    616
    J'aime reçus:
    0
    OUais enfin là en l'occurence sprout ça va lui bloquer tout les liens ;p

    Si tu veux bloquer les liens d'un div en particulier tu fais comme il a dit mais remplace ton (a) par l'identifiant ( avec un # devant ), ou le nom de la classe de ces liens avec un . devant.

    Un truc du genre
    Code:
    $(function() {
        $(".classe").click(function() {
          return false;
        });
      });
    


    Tu peux également utiliser un each pour tout les liens d'un div spécifique uniquement. Un petit tutoriel pour la route .
    Si tu veux carrément supprimé le lien ( pas sur d'avoir compris ), tu peux aussi, utilisé :

    $(".classe").removeAttr("href") ;
     
  5. spout
    spout WRInaute accro
    Inscrit:
    14 Mai 2003
    Messages:
    8 832
    J'aime reçus:
    246
    Oui c'était pour l'exemple, il n'a pas donné d'indication pour deviner un selecteur plus précis :mrgreen:
     
  6. milkiway
    milkiway WRInaute accro
    Inscrit:
    3 Février 2004
    Messages:
    4 237
    J'aime reçus:
    0
    Merci et recos (mention spéciale à spout qui répond -juste- plus vite que son ombre).
     
Chargement...
Similar Threads - Désactiver lien lien Forum Date
Comment désactiver les commentaires sur un blog ? Problèmes de référencement spécifiques à vos sites 26 Août 2018
Désactiver une catégorie de produit Administration d'un site Web 11 Septembre 2017
PLUGIN WP "REDIRECTIONS" : génial mais gros bug qui m'oblige à le désactiver Netlinking, backlinks, liens et redirections 12 Janvier 2017
Désactiver la recherche locale sur Google ? Référencement Google 29 Août 2014
Désactiver heure dernière connexion Facebook 4 Mai 2014
désactiver son compte tout en gardant ses pages gérées par un second administrateur? Facebook 24 Octobre 2013
Comment désactiver les recommandations partagées de Google (votre photo sous une pub) Google+ 14 Octobre 2013
CM ASUS M5A99X EVO R2.0 : comment désactiver le "Secure Boot" ? Le café de WebRankInfo 18 Décembre 2012
Impossible de desactiver le webhistory depuis quelques jours ? Google : l'entreprise, les sites web, les services 18 Février 2012
Désactiver les requêtes HTTP externes si mobile Administration d'un site Web 7 Août 2011
  1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies.
    Rejeter la notice