Page 1 sur 1

file pour filereader

Posté : 22 mai 2024, 20:56
par valentin
bonjour
je voudrais éviter de faire un input fichier
en le remplacer par exemple 'paysage.png qui est dans le dossier
inputaa est de type filelist
donc ma question comment créer un filelist en locale sans aller le sélectionner

Code : Tout sélectionner

<input
      type="file"
      accept=".jpg,.jpeg,.png,.bmp"
      id="lodimage"
      value="charge image"
      onchange="readURL(this)"
    />


function readURL(inputaa) {
        var fileImage2 = inputaa.files[0];
        var reader = new FileReader();

        reader.addEventListener(
          "load",
          function () {
            // convert image file to base64 string
            image2.src = reader.result;
        

            image2.onload = function () {
              
              //console.log(larg);
              document.getElementById('MyCanvas').width=image2.width;
              document.getElementById('MyCanvas').height=image2.height;
             ctx.drawImage(image2, 0, 0,image2.width,image2.height);


            };
         
          },
          false
        );

        if (fileImage2) {
          reader.readAsDataURL(fileImage2);
        }
      }



Re: file pour filereader

Posté : 22 mai 2024, 22:01
par valentin
bonsoir viens essayer sa mais sa marche pas

Code : Tout sélectionner

var blob = Blob.fromDataURL(_this.editor.selection.getSelectedImage().toDataURL("image/png"));  
var file = new File(blob, "paysage.png");

var fileImage2 =file;



Re: file pour filereader

Posté : 23 mai 2024, 12:22
par webmaster
Bonjour

Je pense que ce n'est pas possible
Le navigateur oblige à une action volontaire de l'utilisateur pour sélectionner un fichier

Il doit y avoir un message dans la console qui précise que c'est interdit pour des raisons de sécurité

Re: file pour filereader

Posté : 23 mai 2024, 13:26
par valentin
bonjour
merci pour votre réponse
javascript sa me change de Delphi

Re: file pour filereader

Posté : 24 mai 2024, 12:40
par valentin
bonjour
pour résumer on ne peut rentrer aucun fichier même texte
si on as pas fait un input file
merci

Re: file pour filereader

Posté : 28 mai 2024, 07:40
par Bazil
Bonjour,

En effet, le navigateur demande une action volontaire pour des raisons de sécurité, et c'est exactement là que la maîtrise des outils et des techniques avancées entre en jeu. Avec une formation adéquate sur cette page, tu peux découvrir des méthodes pour travailler avec ces restrictions de manière efficace et sécurisée.

Re: file pour filereader

Posté : 15 juin 2024, 06:47
par NedaMakinster
Bazil a écrit :
28 mai 2024, 07:40
Bonjour,
deepseek deutsch
En effet, le navigateur demande une action volontaire pour des raisons de sécurité, et c'est exactement là que la maîtrise des outils et des techniques avancées entre en jeu. Avec une formation adéquate, tu peux découvrir des méthodes pour travailler avec ces restrictions de manière efficace et sécurisée.
Quelles méthodes peuvent être spécifiées?

Re: file pour filereader

Posté : 18 juin 2024, 04:02
par boxersgild
NedaMakinster a écrit :
15 juin 2024, 06:47
Quelles méthodes peuvent être spécifiées? slice master
Que veux-tu dire? Créer un fichier local sans le sélectionner n'est pas possible.

Re: file pour filereader

Posté : 28 août 2024, 06:13
par xenoiaten
Bazil a écrit :
28 mai 2024, 07:40
Bonjour,

En effet, le navigateur demande une action volontaire pour des raisons de sécurité, et c'est exactement là que la maîtrise des outils et des techniques avancées entre en jeu. Avec une formation adéquate, tu peux découvrir des méthodes pour travailler avec ces restrictions de manière efficace et sécurisée.
FileReader is a robust tool for seamlessly handling file uploads in web applications. Its intuitive API and efficient performance make it a preferred choice for developers seeking reliable file input solutions. Bitlife