Partage
  • Partager sur Facebook
  • Partager sur Twitter

window.screen ne fonctionnne pas correctement...

Sujet résolu
    18 mars 2018 à 13:41:55

    Bonjour, je souhaiterais que dans mon code certaines actions se produisent lorsque la largeur de la fenêtre diffère.

    J'ai donc fait ceci :

    function test()
    {
        alert("LARGEUR : " + window.screen.width + "HAUTEUR : " + window.screen.height);
    }
    
    window.addEventListener("resize", test);

    Le problème avec ça c'est que je n'obtiens pas du tout ce que je veux ! A chaque fois il me donne la résolution de mon écran et pas celle de la fenêtre du naviguateur (pourtant c'est window.screen). Je voudrais donc savoir s'il y aurait un moyen en JS de pouvoir récupérer la largeur & la hauteur de la fenêtre et non pas celle de mon écran.

    Merci d'avance:)

    EDIT : 

    Salut à tous, finalement j'ai trouvé une solution (après de longues recherches), et finalement, j'ai découvert qu'on pouvait utiliser les Media Queries en JS ! (Comment ai-je fait pour être dans l'ignorance la plus totale...). Finalement il y a bien une méthode pour cela, window.screen n'a donc rien avoir, je laisse ce poste pour aider ceux qui ne seraient pas au courant. Le lien qui parle des Media Queries en   JS : 

    https://www.alsacreations.com/article/lire/1500-matchmedia-javascript-media-queries.html

    Au revoir :)

    -
    Edité par Jean-baptisteDuPont 18 mars 2018 à 14:05:52

    • Partager sur Facebook
    • Partager sur Twitter

    window.screen ne fonctionnne pas correctement...

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown