petit clin d'½il en repassant sur ce fil:
j'ai réussi peu après ce mot à contourner le problème en faisant un codage /décodage du fichier txt sous javascript:
1)le fichier texte est chargé en totalité dans un champ texte
2) tous les retours chariots, fin de ligne, espaces... sont alors codés par un doublet de caractères improbables ( ££ ¤¤ etc..) dans le type de texte utilisé
3)ce <texte modifié'> tient alors en un seul mot que je sauvegarde comme une <variable string >
4) cette <variable string> est alors placée dans un fichier <nom_fichier.js >
5) il ne me reste plus qu'a appeler <nom_fichier.js > sur la page en cours, pour utiliser cette <variable string >
6) je décode ensuite en replaçant les doublets de caractères improbables par leurs représentants originaux ( retour chariot, fin de ligne, espace...) pour retrouver mon texte initial.
au total:
un codage/décodagede .txt via un fichier .js 
pour les connaisseurs du jeu d'échecs, par exemple, j'ai pu ainsi mettre dans un fichier < mes_partie.js>, des centaines de parties d'échecs en format .pgn dans une seule variable,( une variable par base de données) et les récupérer à l'identique sur le site pour les afficher sur une visionneuse.
Problème résolu donc!

Themistocle