View Full Version : javascript: come visualizzare una pagina html esterna
Salve ragazzi. Ho una domanda da fare: ho 2 siti. Uno è dinamico, nel senso che supporta php, e l'altro è statico, supporta solo html e javascript. Ora vorrei caricare dal sito statico una pagina dinamica php che sta sul sito dinamico. E' possibile farlo con un javascript? La pagina php è molto semplice e non fa altro che stampare un testo (dinamico, ovviamente).
Se qualcuno lo sa gli sarei infinitamente grato se mi rispondesse. Grazie in anticipo!
ho 2 siti. Uno è dinamico, nel senso che supporta php, e l'altro è statico, supporta solo html e javascript. Ora vorrei caricare dal sito statico una pagina dinamica php che sta sul sito dinamico. E' possibile farlo con un javascript?Non è ben chiaro cosa vuoi fare, spiega meglio.
Intendi dire che tramite Javascript vuoi caricare un'altra pagina? (come se cliccassi su un link). Allora fai window.location.href = "....indirizzo....";
Se non è così, spiega please.
Hai ragione scusa non sono riuscito ad essere molto chiaro.
Io vorrei includere in una pagina html una pagina (nello specifico in php) presa da un altro sito.
Per capirci, voglio fare esattamente come si fa con le immagini:
<img src="http://www.altrosito.com/immagine.jpg">
ma non voglio visualizzare ovviamente un'immagine ma il testo che la pagina php mostra in output (che è semplice testo in corsivo).
Grazie mille per l'aiuto
Io vorrei includere in una pagina html una pagina (nello specifico in php) presa da un altro sito.Ok ... più chiaro.
Hai 2 soluzioni:
- Usare un <iframe> (leggi <qui> (http://xhtml.html.it/guide/lezione/1693/liframe/)).
- Usare AJAX, effettuare una richiesta HTTP per ottenere il testo della pagina e poi usare DHTML per scrivere il testo da qualche parte nella pagina (che so .. un <div> o altro).
Grazie per la risposta!
Con l'iframe già funziona (!) :) però mi fa un riquadro antiestetico che vorrei evitare. Sapresti indicarmi più precisamente come fare usando AJAX?
Grazie !
Con l'iframe già funziona (!) :) però mi fa un riquadro antiestetico che vorrei evitare.L'aspetto del iframe è sicuramente modificabile tramite CSS. ;)
Sapresti indicarmi più precisamente come fare usando AJAX?È un po' più complesso .... non una cosa da poche righe. Leggi <qui> (http://developer.mozilla.org/en/docs/AJAX:Getting_Started) una introduzione ad AJAX.
Se, come penso di aver capito, la pagina php non si trova sotto il tuo dominio non puoi usare AJAX, devi usare un frame/iframe.
Se, come penso di aver capito, la pagina php non si trova sotto il tuo dominio non puoi usare AJAX, devi usare un frame/iframe.Premesso che di AJAX ne so ancora davvero poco, se dici che non funziona con domini diversi ... ti credo sulla parola. Mi documenterò meglio. ;)
Infatti non ha funzionato con Ajax. Con l'iFRAME non riesco però ad ottenre solo il testo, ma mi esce sempre una cornice attorno e il testo non si adatta al suo contenitore (che è una tabella). Eppure è testo semplice senza alcun tag nè altro. Se qualcuno sa come usare al meglio iFRAME per ottenere solo ed esclusivamente il testo gliene sarei infinitamente grato.
Grazie
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.