Un long Script Javascript plante le navigateur (Upload+Ajax+PHP générant JS)

Messages postés
12
Date d'inscription
jeudi 24 novembre 2011
Statut
Membre
Dernière intervention
2 juillet 2019
- - Dernière réponse : jordane45
Messages postés
25993
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 juillet 2019
- 2 juil. 2019 à 22:25
Bonjour les amis,

J'ai besoin de votre aide concernant l'optimisation du processus suivant:

1.Upload d'un fichier texte;

2.Envoi à un fichier PHP via Requête Ajax;

3.Ce fichier PHP génère un code Javascript (qui dépend du fichier Uploadé);

4.Le code Javascript est récupéré coté client puis exécuté.

Le problème c'est que ce code Javascript récupéré peut être très long ce qui plante le navigateur et prend beaucoup temps à être exécuté...

MERCI d'avance
Afficher la suite 

2 réponses

Messages postés
25993
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 juillet 2019
1719
0
Merci
Bonjour,


Le problème c'est que ce code Javascript récupéré peut être très long ce qui plante le navigateur et prend beaucoup temps à être exécuté.

C'est donc ce code qu'il faut nous montrer si tu espères obtenir des réponses....

nb: Pour poster ton code, tu devras utiliser les BALISES DE CODE.
Explications disponibles ici : https://codes-sources.commentcamarche.net/faq/11288-les-balises-de-code

Commenter la réponse de jordane45
Messages postés
12
Date d'inscription
jeudi 24 novembre 2011
Statut
Membre
Dernière intervention
2 juillet 2019
0
Merci
Bonjour, Merci beaucoup pour la réponse;

En faite, le code Javascript récupéré est variable.

Au début j'étais confronté au problème d'interfaçage d'un bouton Importer; j'ai dépanné comme suit

(j’espère que je n'ai pas fait n'importe quoi :)!!) :

Le visiteur clique sur le bouton 'Importer Fichier Texte', c'est un bouton Input File associé à un Iframe; le fichier est uploadé via un fichier PHP, puis le résultat est récupéré et exécuté à travers l'Iframe...
jordane45
Messages postés
25993
Date d'inscription
mercredi 22 octobre 2003
Statut
Modérateur
Dernière intervention
23 juillet 2019
1719 -
Comme je te l'ai indiqué.... sans voir de code... impossible de t'aider.
Commenter la réponse de yassin-ccm