Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    [dom] js+iframe+xml come fare?

    holazzz... di nuovo

    dovrei leggere da un iframe un blocco di dati in formato xml ... e pensavo di usare direttamente il DOM del browser per far questo ... voi pensate che possa essere una buona idea? oppure è meglio usare qualche altro sistema?

    mi serve per un sistema di remoting che sto sviluppando ... dovrebbe essere sufficentemente flessibile, oltre al fatto che deve contenere testo in UTF-8 quindi non posso usare, ad esempio, del semplice testo che viene splittato tramite un diviore ^^ anche xche mi serve definire delle propietà varie
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  2. #2
    consigli ... suggerimenti ... nada?
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

  3. #3
    ok ... ho risolto in buona parte ...

    ovvero, senza usare l'iframe, interpreto l'xml ... usando il parser xml dom di ie o quello w3c standard

    con quello di IE, anche se dopo tante parolacce, tutto ok ... con firefox invece mi succede una cosa strana ... il caricamente mi viene eseguito SOLO se premo F5, aggiornando la pagina in pratica ... qualcuno ha idea? probabilmente avrò scritto qualcosa di cosi assurdo nel codice che è scoppiato tutto e firefox si è offeso di brutto ...

    codice:
        /**
         * Inizializza l'oggetto XML che gestirà l'acquisizione dei dati
         */
        if (document.implementation && document.implementation.createDocument) {
            
            this.__html_element_xml = document.implementation.createDocument("", "", null);
            this.__html_element_xml_type = "W3C";
            
        } else if (window.ActiveXObject) {
            
            this.__html_element_xml = new ActiveXObject("Microsoft.XMLDOM");
            this.__html_element_xml.setProperty("ServerHTTPRequest", true);
            this.__html_element_xml_type = "MS";
            
         } else {
            
            alert('!!! ATTENZIONE !!! Impossibile avviare JSRemoteData!!');
            return;
            
        }
        
        this.__html_element_xml.async = false;
    questo è il pezzo di codice ... e come se l'esecuzione del comando load non terminasse :\

    dopo un po di prove .. sono riuscito a fare andare il codice in altro modo ma il metodo load mi ritorna SEMPRE false
    The fastest Redis alternative ... cachegrand! https://github.com/danielealbano/cachegrand

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.