Désactiver un code JS sur la page mobile

2 participants

Voir le sujet précédent Voir le sujet suivant Aller en bas

Résolu Désactiver un code JS sur la page mobile

Message par Flaura Ven 27 Mar 2015 - 17:40

Bonjour,

j'ai mis une chatbox latérale coulissante sur l'accueil de mon forum grâce à un code JavaScript que voici:

Code:
jQuery(document).ready(function() { jQuery('body').append('<div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"><iframe src="/chatbox/index.forum?page=front&" id="chatboxpop" scrolling="yes" style="overflow: visible; width: 600px; height: 350px; display: none; float:right;" marginwidth="0" marginheight="0" frameborder="0"></iframe><div onClick="jQuery(\'#chatboxpop\').animate({width:\'toggle\'},1200); jQuery(\'#chatboxopen,#chatboxclose\').toggle();" style="margin-top: 10px; cursor :pointer; float:left"><img src="http://www.pixenli.com/images/1424/1424707714059503600.png" id="chatboxopen"/><img src="http://www.pixenli.com/images/1424/1424707714059503600.png" id="chatboxclose" style="cursor :pointer; display:none;"></div></div>'); } );

Seulement, le JavaScript est aussi présent quand il y a le thème mobile. Comment faire pour l'enlever sur les mobiles et tablettes ?


Dernière édition par Flaura le Dim 29 Mar 2015 - 10:28, édité 1 fois
Flaura

Flaura
****

Féminin
Messages : 358
Inscrit(e) le : 07/06/2014

http://manga-time.forumactif.com
Flaura a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Désactiver un code JS sur la page mobile

Message par oxymore Sam 28 Mar 2015 - 11:22

Bonjour

Vous pouvez essayer ce code?

Code:
jQuery(document).ready(function() { if ($(window).width() > 480) { jQuery("body").append('<div style="overflow: visible; position: fixed; bottom: 30px; height: 350px; right: 0px; z-index:1000;"><iframe src="/chatbox/index.forum?page=front&" id="chatboxpop" scrolling="yes" style="overflow: visible; width: 600px; height: 350px; display: none; float:right;" marginwidth="0" marginheight="0" frameborder="0"></iframe><div onClick="jQuery(\'#chatboxpop\').animate({width:\'toggle\'},1200); jQuery(\'#chatboxopen,#chatboxclose\').toggle();" style="margin-top: 10px; cursor :pointer; float:left"><img src="http://www.pixenli.com/images/1424/1424707714059503600.png" id="chatboxopen"/><img src="http://www.pixenli.com/images/1424/1424707714059503600.png" id="chatboxclose" style="cursor :pointer; display:none;"></div></div>') ; } else { } });


oxymore

oxymore
***

Messages : 141
Inscrit(e) le : 09/11/2008

http://www.google.fr
oxymore a été remercié(e) par l'auteur de ce sujet.

Résolu Re: Désactiver un code JS sur la page mobile

Message par Flaura Dim 29 Mar 2015 - 10:27

Merci bien, ce code fonctionne Very Happy !
Flaura

Flaura
****

Féminin
Messages : 358
Inscrit(e) le : 07/06/2014

http://manga-time.forumactif.com
Flaura a été remercié(e) par l'auteur de ce sujet.

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum