jQuery et location.href ou redirection JavaScript avec une URL

jQuery

Je viens de chercher quelle est la fonction qui sert à faire une redirection JavaScript avec jQuery.

Et bien il n’y a pas d’intérêt d’utiliser jQuery pour cela, le plus simple est de modifier l’attribut location du document de cette manière :

document.location.href="http://www.web.site/";

Avec jQuery, je me suis attardé sur la fonction load(). Perdu ! :

$(location).attr('href',"http://www.web.site/");
Cet article a été publié dans JavaScript avec les mots-clefs , . Bookmarker le permalien. Laisser un commentaire ou faire un trackback : URL de trackback.

21 Commentaires

  1. Wadoo
    Publié le 22 novembre 2009 à 18 h 50 min | Permalien

    Merci beaucoup, je cherchais un alternartive au window.open qui plantait sous ff (enfin aléatoirement).
    C’est Nickel !

  2. AllStar
    Publié le 14 décembre 2009 à 20 h 11 min | Permalien

    Fine. it works!

  3. Publié le 2 juillet 2010 à 23 h 00 min | Permalien

    Très intéressant, c’est vrai qu’il fallait y penser.

  4. Publié le 5 septembre 2011 à 18 h 23 min | Permalien

    $jq(window).attr(« location », »http://google.fr »);

    Cette version fonctionne à merveille sous jQuery 1.6.2.

    {{Bonne journée @ tous et toutes les Netteux. ^^}}

  5. Yannick
    Publié le 30 août 2012 à 9 h 28 min | Permalien

    Merci, 3 ans après sa sert encore 🙂

  6. Publié le 29 novembre 2013 à 16 h 14 min | Permalien

    après 4ans ca marche toujours ! 😀

  7. Publié le 24 mars 2014 à 14 h 22 min | Permalien

    Merci pour cette petite astuce. Je me demande si en terme de performance, la version javascript simple n’est pas plus efficace.

  8. Publié le 3 avril 2014 à 14 h 28 min | Permalien

    Et bah, pour faire original, 5 ans après ça marche toujours !

  9. STY
    Publié le 16 mai 2014 à 10 h 22 min | Permalien

    et même après 5 ans 😉 … magique !!!

  10. Publié le 23 juin 2014 à 9 h 42 min | Permalien

    Après 5 ans aussi…

  11. freak0
    Publié le 15 juillet 2014 à 22 h 22 min | Permalien

    5 ans après …

  12. soni
    Publié le 5 juin 2015 à 15 h 39 min | Permalien

    Alllez pour le fun 6 ans après ça fonctionne toujours 😉

    Même si je préfère la version javascript pure … 🙂

  13. Publié le 12 juin 2015 à 9 h 52 min | Permalien

    Comment dire … 6 ans après cela fonctionne toujours ^^

  14. Luc
    Publié le 1 juillet 2015 à 16 h 57 min | Permalien

    6 ans après aussi 😀

  15. Chok
    Publié le 5 janvier 2016 à 21 h 12 min | Permalien

    6 ans 1/2 aussi :p

  16. Jordan
    Publié le 21 janvier 2016 à 10 h 30 min | Permalien

    7 ans après aussi du coup haha

  17. Seb
    Publié le 16 février 2016 à 14 h 43 min | Permalien

    Yahhhh bientôt 7 ans et toujours utile 😡
    (ouép on se prend à votre jeu, même si je doute que les premiers repassent un jour ^^)

  18. Seb
    Publié le 16 février 2016 à 14 h 47 min | Permalien

    héééé monsieur l’administrateur, les deux points suivi d’un « x » ne veut pas dire bonhomme méchant, mais plutôt confus, étonné, bouche B,…

    Voila, bonne journée ^^

  19. Chris
    Publié le 12 mai 2016 à 9 h 37 min | Permalien

    Just for fun ! 07 ans après toujours !

  20. Jean-Pierre
    Publié le 31 mai 2016 à 1 h 18 min | Permalien

    7ans après…ussi

  21. Alex
    Publié le 9 juin 2016 à 12 h 48 min | Permalien

    7 ans plus tard… my god ça marche toujours =)

Laisser un commentaire

Votre e-mail ne sera jamais publié ni communiqué. Les champs obligatoires sont indiqués par *

Vous pouvez utiliser ces balises et attributs HTML <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*
*

  • Flux RSS Nico dev'blog