Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13
  1. #1

    pagina sito in una variabile

    secondo voi è possibile con la funzione load()
    schiaffare una intera pagina html in una variabile?
    ed è possibile usare le espressioni regolari in flash?

    ciauz

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >secondo voi è possibile con la funzione load()
    >schiaffare una intera pagina html in una variabile?

    Si, senza alcun problema:

    tuoLoadVars.load("pagina.html");

    >ed è possibile usare le espressioni regolari in flash?

    Non nativamente, per ora, ma solo usando delle classi apposite (non è il massimo della convenienza, probabilmente).

  3. #3
    però se ci sono "&" commerciali all'interno della pagina
    (poco ma sicuro) mi vedrebbe variabili dove non ce ne sono!
    le classi di cui parli dove le trovo?

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >però se ci sono "&" commerciali all'interno della pagina
    >(poco ma sicuro) mi vedrebbe variabili dove non ce ne sono!

    Beh, in quel caso puoi caricare la pagina tramite l'oggetto XML (è la stessa cosa).

    >le classi di cui parli dove le trovo?

    http://www.jurjans.lv/flash/RegExp.html

  5. #5
    Originariamente inviato da negatyve
    Beh, in quel caso puoi caricare la pagina tramite l'oggetto XML (è la stessa cosa)
    cioè lo carico in un oggetto XML? dici che funzia?
    ok farò delle prove!

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Si si, funziona benissimo.. :)

  7. #7
    interessante che si alteri l'html che riceve, ho creato
    un flash apposta con questo codice (prova è un testo dinamico):
    codice:
    prova.html = true;
    filexml = "http://www.francescoreitano.it/";
    
    ApriXML();
    function ApriXML () {
    	mioxml = new XML();
    	myarray = new Array();
    	bmyarray = new Array();
    	mioxml.load(filexml);
    	mioxml.onLoad = ElaboraXML;
    	function ElaboraXML (success) {
    		if (mioxml.loaded) {
    			prova.htmlText = mioxml;
    			trace(mioxml);
    		}
    	}
    }
    e nel box mi scrive "sito in costruzione"
    nell'output del trace mi scrive:
    codice:
     
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
    <html>
    <head>
    <title>Sito in costruzione</title>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    </meta></head></html>
    ma in realtà il codice è diverso mancano anche dei "

    </p>" per esempio.
    Come evitare queste modifiche?

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    >Come evitare queste modifiche?

    Scrivendo del codice xhtml corretto (il tag meta va chiuso).

    codice:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    invece di
    codice:
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">

  9. #9
    quindi se incontra dei tag non chiuso (la pagina non
    l'ho fatta io, ma è quella di default del server)
    incorreranno degli errori nel testo.
    Peccato, perchè mi stuzzicava l'idea di un "browser"
    fatto in flash!

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Esattamente..

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.