Activer un focus sur popup et émuler l'action du bouton envoyer

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

Activer un focus sur popup et émuler l'action du bouton envoyer

Message par eMagPhoto le Dim 3 Sep 2017 - 17:37

Détails techniques


Version du forum : phpBB2
Poste occupé : Administrateur
Navigateur(s) concerné(s) : Mozilla Firefox
Capture d'écran du problème :
Voir l'image:

Personnes concernées par le problème : Moi uniquement
Problème apparu depuis : 03/09/2017
Lien du forum : http://anciens-rimont.forumactif.com

Description du problème

Bonjour à tous et toutes,

Je suis en train de développer pour mon forum et aujourd'hui j'ai la tête un peu beaucoup dans le goudron. Mon script réalise toutes mes actions demandées sauf que ... dans cette partie

Code:
if (((jrDatePar <= 15) && (jrActu === jrDatePar)) || ((jrActu <= 15 && jrDatePar <= 15) && (jrActu != jrDatePar))) { //on compare les jours selon un bornage sur 15 jrs
                        var retour = self.location.href;
                        http://document.location.href = 'http://anciens-rimont.forumactif.com/post?t=26&mode=reply';
                        var pop = open('http://anciens-rimont.forumactif.com/post?t=26&mode=reply', 'Transfert_Reponse', 'menubar=no, location=no, scrollbars=yes, top=10, left=10, width=800, height=800');
                       pop.focus();
                         //document.getElementsByTagName("textarea")[1].focus();
                         document.getElementById("textarea").focus(); // ou text_editor_textarea

                        //ici la mise en place des infos à récupérer

                        http://document.getElementById("mytest1").click();
                       pop.close();
                    }

le focus ne se matérialise pas (le curseur clignotant n'apparait pas dans la zone du textarea). Je tourne en rond et désolé si cela vous parait évident. Je pense que c'est un problème de nom ou d'id, mais je n'ai pas trouvé lequel.

Et deuxième question, sur le form ouvert dans le popup, il y a un bouton Envoyer, dont je voudrais émuler l'action dans la suite du script. Pour ce faire, vaut-il mieux que je passe par document.getElementById("myButton").click() avant fermeture de ma popup ?

Merci pour vos réponses qui me permettront très certainement de décoller un tantinet la tête du guidon.


avatar

eMagPhoto
Nouveau membre

Messages : 10
Inscrit(e) le : 01/08/2017

http://www.emagphoto.eu/
eMagPhoto a été remercié(e) par l'auteur de ce sujet.

Re: Activer un focus sur popup et émuler l'action du bouton envoyer

Message par eMagPhoto le Lun 4 Sep 2017 - 20:06

Modération c'est toujours en cours et sans réponse. Siffleur
avatar

eMagPhoto
Nouveau membre

Messages : 10
Inscrit(e) le : 01/08/2017

http://www.emagphoto.eu/
eMagPhoto a été remercié(e) par l'auteur de ce sujet.

Re: Activer un focus sur popup et émuler l'action du bouton envoyer

Message par eMagPhoto le Jeu 7 Sep 2017 - 15:48

J'ai beau study dans beaucoup de forums, je ne trouve pas de solution. Je suis arriver à déclarer la nouvelle fenêtre en premier sur l'écran, mais j'ai juste le nom du "textarea" qui me fait défaut pour finaliser le tout. Suis-je tellement out ?

aidez moi
avatar

eMagPhoto
Nouveau membre

Messages : 10
Inscrit(e) le : 01/08/2017

http://www.emagphoto.eu/
eMagPhoto a été remercié(e) par l'auteur de ce sujet.

Re: Activer un focus sur popup et émuler l'action du bouton envoyer

Message par Chacha le Ven 15 Sep 2017 - 10:01

Bonjour,

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.
avatar

Chacha
Modéractif
Modéractif

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

http://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