Page 1 sur 1

lancement d'une fonction JS

Posté : 11 mai 2024, 23:30
par valentin
Bonsoir
sa fait quelque jours que je bute sur un truc très simple pour vous
dans mon HTML avec un button Input=file je décode une image en base64

Code : Tout sélectionner

<input
      type="file"
      id="lodimage"
      value="charge image"
      onchange="readURL(this)"
    />
et a la fin de cette fonction je dois lancer une fonction affichage qui se trouve dans le fichier JS
avec un Button après traitement sur le onclik je met ma fonction

Code : Tout sélectionner

 <input
      type="button"
      id="loadpix"
      value="Cliquer pour affichage"
      onclick="loadpixel(larg,haut);"
    />
comment je puis je lancer ma commande "loadpixel(larg,haut)
a la fin de la fonction décode sans aller cliquer le button avec la souris;
merci

Re: lancement d'une fonction JS

Posté : 12 mai 2024, 09:14
par webmaster
Bonjour

Il faut appeler loadpixel() dans la partie onload de readURL

Code : Tout sélectionner

            image2.onload = function () {
              larg = this.width;
              haut = this.height;
              loadpixel(large, haut)
            };

Re: lancement d'une fonction JS

Posté : 12 mai 2024, 10:00
par valentin
bonjour
et merci
sa marche je n'aurais jamais trouvé
je pensais que j'allais trop vite et que l'image avait pas le temps de charger
donc j'avais mis un timeout
encore une question en rapport avec ce programme
quand je sauve image je met office un nom de fichier
en javascript est t'il possible de sauver comme input file
et de donner un nom ou sa comporte un problème sécurité
merci encore pour aide

Re: lancement d'une fonction JS

Posté : 28 nov. 2024, 05:59
par DavidMIsham
valentin a écrit :
12 mai 2024, 10:00
bonjour
et merci
sa marche je n'aurais jamais trouvé
je pensais que j'allais trop vite et que l'image avait pas le temps de charger
donc j'avais mis un timeoutpoppy playtime chapter 3
encore une question en rapport avec ce programme
quand je sauve image je met office un nom de fichier
en javascript est t'il possible de sauver comme input file
et de donner un nom ou sa comporte un problème sécurité
merci encore pour aide
Le problème de savoir comment appeler automatiquement une fonction JavaScript après avoir traité une entrée d'image sans cliquer sur un bouton. Il s'agit d'un problème essentiel pour comprendre comment gérer les événements et les rappels en JavaScript afin d'améliorer l'expérience utilisateur et de rationaliser les flux de travail.