Bug avec tous les scripts agissant sur l’éditeur

4 participants

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

Bug avec tous les scripts agissant sur l’éditeur Empty Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Sam 15 Aoû 2020 - 16:40

Bonjour,

J'ai récemment remarqué que tous les scripts qui agissent sur l'éditeur provoque ce bug (appareils mobiles uniquement) :
 
Lors de la saisie de texte sur l'éditeur via un appareil mobile, certains mots sont dupliqués de manière très étrange.
Je n'arrive pas à comprendre pourquoi ces scripts provoque cela...
Voici les codes concernés :

Code 1 (Sauvegarde le contenu de l'éditeur en cas de fermeture de la page) :
Code:
$("meta[http-equiv='refresh'][content]:first").each(function(){window.location.href=$(this).attr("content").replace(/^.*;url=/,"")});


Code 2 (Message de confirmation en cas de fermeture de la page/onglet) :
Code:
$(function(){$(function(){if(!$("#text_editor_textarea")["sceditor"])return;var t=$("#text_editor_textarea").sceditor("instance");var empty=/^\s*$/.test(t.val());t.keyDown(function(e){if(empty&&!/^\s*$/.test(t.val())){$(window).bind("beforeunload",function(){return"Vous avez commenc\u00e9 \u00e0 \u00e9crire un message"});empty=false}else{if(!empty&&/^\s*$/.test(t.val())){$(window).unbind("beforeunload");empty=true}}});$("form[name='post'][action='/post']").submit(function(){$(window).unbind("beforeunload")})})});

Et c'est le même problème avec tous les autres scripts qui agissent sur l'éditeur de texte. Certains scripts rendent ce bug plus prononcé (script confirmation fermeture de page par exemple) :


Merci ^^


Dernière édition par Mat le Mar 18 Aoû 2020 - 9:27, édité 1 fois
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Bryx Dim 16 Aoû 2020 - 14:19

Bonjour,

Je viens de faire un petit test en direct sur ton forum.
Je ne parviens pas à reproduire sur mon Asus Zenfone Max Pro M1 ni sur mon Samsung S10.

Tu es sûr que le problème ne vient pas de ton appareil directement ?
Désactive la correction automatique sur celui-ci ou la suggestion de mots.

Bien à toi,
Bryx ::pourtoi::
Bryx

Bryx
****

Masculin
Messages : 404
Inscrit(e) le : 03/12/2017

https://webtoons.forumactif.com
Bryx a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Dim 16 Aoû 2020 - 14:23

Bonjour Bryx,

C'est normal, les scripts en question sont désactivés sur mon forum. Il causait un trop gros bug. Je vais en réactiver un Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Bryx Dim 16 Aoû 2020 - 14:26

Le script que tu as réactivé cause le bug, ce qui est étrange c'est que son mon forum de test, ça ne me le fait pas. reflexion
Bryx

Bryx
****

Masculin
Messages : 404
Inscrit(e) le : 03/12/2017

https://webtoons.forumactif.com
Bryx a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Dim 16 Aoû 2020 - 14:38

Je viens d'appliquer le script sur un forum vierge (AwesomeBB) et j'obtiens le même problème. ^^
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Mar 18 Aoû 2020 - 9:37

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Mer 19 Aoû 2020 - 22:13

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Ven 21 Aoû 2020 - 16:13

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

http://www.dixily.fr
Mat a été remercié(e) par l'auteur de ce sujet.
  • 0

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Bipo Sam 22 Aoû 2020 - 17:04

Coucou Mat flower

Est-ce que tu peux essayer de remplacer le script Code 2 par celui-ci :

Code:
$(function() {
    $(function() {
        if (!$("#text_editor_textarea")["sceditor"]) return;
        var t = $("#text_editor_textarea").sceditor("instance");
        var empty = /^\s*$/.test(t.val());
        t.keyUp(function(e) {
            if (empty && !/^\s*$/.test(t.val())) {
                $(window).bind("beforeunload", function() {
                    return "Vous avez commenc\u00e9 \u00e0 \u00e9crire un message"
                });
                empty = false
            } else {
                if (!empty && /^\s*$/.test(t.val())) {
                    $(window).unbind("beforeunload");
                    empty = true
                }
            }
        });
        $("form[name='post'][action='/post']").submit(function() {
            $(window).unbind("beforeunload")
        })
    })
});

Bien à toi.
Bipo.
Bipo

Bipo
Rédactif
Rédactif

Messages : 3787
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Sam 22 Aoû 2020 - 17:11

Coucou Bipo ^^

C'est fait mais le bug persiste, le code est en place si tu veux y jeter un coup d’œil.

Merci pour ton aide Clin d'oeil

EDIT : Par contre le bug semble être moins présent.
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Bipo Sam 22 Aoû 2020 - 17:15

Mat a écrit:Coucou Bipo ^^

C'est fait mais le bug persiste, le code est en place si tu veux y jeter un coup d’œil.

Merci pour ton aide Clin d'oeil

EDIT : Par contre le bug semble être moins présent.

Re,

Je viens de tester sur mon téléphone sur Dixily.com et je n'ai pas le souci que tu évoques dans ta vidéo suite à mon script alors qu'avant son application, j'avais bien ton problème !

Tu as bien vidé le cache de ton navigateur et/ou cookies ?

Bipo

Bipo
Rédactif
Rédactif

Messages : 3787
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Sam 22 Aoû 2020 - 18:06

En effet Bipo, je pensais que la navigation privée aurait supprimé le cache et les cookies mais ce n'est pas le cas apparemment. J'aurais bien voulu pouvoir faire CTRL + F5 mais sur mobile c'est tout de suite plus compliqué ^^

Pourrais-tu m'expliquer la démarche pour les autres codes ?
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

http://www.dixily.fr
Mat a été remercié(e) par l'auteur de ce sujet.
  • 0

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Bipo Sam 22 Aoû 2020 - 18:12

Re,

En fait si tu prends ton script Code 2, l'événement keyDown provoquait ce problème de "dédoublement" car cela actualisait ta saisie. J'ai donc "triché" en mettant keyUp à la place. Je dis "triché" car j'ai remplacé un événement par un autre beaucoup moins gênant pour le fonctionnement de ton script.

Voilà voilà Smile

Bipo

Bipo
Rédactif
Rédactif

Messages : 3787
Inscrit(e) le : 23/09/2010

Bipo a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Jeu 27 Aoû 2020 - 22:40

Merci Bipo Visage souriant

Par contre j'ai toujours le même bug avec les autres scripts, il est beaucoup moins prononcé qu'avant mais il est toujours là (j'ai pourtant supprimé le cache).
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Sam 29 Aoû 2020 - 15:10

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Dim 30 Aoû 2020 - 21:28

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Jeu 3 Sep 2020 - 18:45

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Mer 9 Sep 2020 - 9:18

Bug avec tous les scripts agissant sur l’éditeur UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Mer 9 Sep 2020 - 9:51

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Jeu 10 Sep 2020 - 17:10

UP Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Sam 12 Sep 2020 - 14:06

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Ven 18 Sep 2020 - 9:17

Bug avec tous les scripts agissant sur l’éditeur UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Ven 18 Sep 2020 - 10:50

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Jeu 24 Sep 2020 - 9:26

Bug avec tous les scripts agissant sur l’éditeur UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Jeu 24 Sep 2020 - 15:16

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Jeu 1 Oct 2020 - 9:59

Bug avec tous les scripts agissant sur l’éditeur UmaslZ4Bonjour,

Attention, cela fait 7 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Mat Jeu 1 Oct 2020 - 12:08

Up Visage souriant
Mat

Mat
Membre habitué

Masculin
Messages : 1555
Inscrit(e) le : 05/09/2015

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

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Mer 7 Oct 2020 - 9:19

Bug avec tous les scripts agissant sur l’éditeur UmaslZ4Bonjour,

Attention, cela fait 6 jours que nous n'avons pas de nouvelles concernant votre demande, si vous ne voulez pas voir votre sujet déplacé à la corbeille, merci de poster dans les 24h qui suivent ce message.

Si votre sujet est résolu, merci d'éditer votre premier message et de cocher l'icône « résolu »
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

Bug avec tous les scripts agissant sur l’éditeur Empty Re: Bug avec tous les scripts agissant sur l’éditeur

Message par Chacha Ven 9 Oct 2020 - 9:22

Bug avec tous les scripts agissant sur l’éditeur 8djze9qBonjour,

Nous n'avons plus de nouvelle de l'auteur de ce sujet depuis plus de 8 jours. Nous considérons donc ce problème comme résolu ou abandonné. La prochaine fois, merci de nous tenir au courant de l'évolution de votre problème, ou pensez à faire un UP régulièrement !

Ce sujet est déplacé à la corbeille, merci d'ouvrir un nouveau sujet si nécessaire, en respectant les Règles générales du forum.
Chacha

Chacha
Modéractif
Modéractif

Masculin
Messages : 69458
Inscrit(e) le : 21/08/2010

https://forum.forumactif.com/
Chacha a été remercié(e) par l'auteur de ce sujet.

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


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