Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Lettura di files...

  1. #1

    Lettura di files...

    Ho inserito in una pagina HTML di una intranet dei dati che devono essere letti da un file la cui uscita non la governo (non può essere un file .js)

    Io ho scritto una procedura come segue:
    codice:
      function LeggiDati(NomeFile) {
        var fso = new ActiveXObject("Scripting.FileSystemObject");
        var CartellaAttiva = fso.GetFile(document.URL.substring(7, document.URL.length).replace(/%20/,' ')).ParentFolder;
        var StreamFileDati = fso.GetFile(CartellaAttiva + NomeFile).OpenAsTextStream();
    
        // Lettura di tutti i campi contenuti
        var NumRiga= -1;
        while (!StreamFileDati.AtEndOfStream) {
          var s = StreamFileDati.ReadLine();
          Esamina(s);
        }
        StreamFileDati.close();
      }
    Però vorrei poter evitare di usare le ActiveX. Soprattutto perché mi piacerebbe che potesse essere utilizzato da Mozilla.
    Qualcuno ha un consiglio su come fare? Ho provato a metterci degli IFrame, ma non sono riuscito a gestirli bene (la lettura del contenuto deve essere ritardata rispetto al caricamento, la gestione dei ritorni a capo è confusionaria, ecc)
    Perché un poco sì, ma anche un poco no

  2. #2
    Frontend samurai L'avatar di fcaldera
    Registrato dal
    Feb 2003
    Messaggi
    12,924
    se il file che devi leggere si trova nel server in cui risiede il tuo script puoi accedervi tramite ajax, leggerne il contenuto ed eseguire delle funzioni in base al contenuto

    che tipo di file è?
    testuale? strutturato come un XML?

    Cmq ci sono molte discussioni su ajax e l'oggetto xmlhttprequest. fai una ricerca nel forum
    Vuoi aiutare la riforestazione responsabile?

    Iscriviti a Ecologi e inizia a rimuovere la tua impronta ecologica (30 alberi extra usando il referral)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.