Newsgroup: it.comp.lang.javascript
Titolo: caricare in una pagina una porzione di un altro sito.

Ciao a tutti,
vorrei poter visualizzare in una pagina web, una porzione di una pagina 
web di un'altro sito.
E' possibile con javascript salvare una cosa di questo tipo in una 
variabile?per poi estrapolare da questa solo quello che mi serve?
grazie in anticipo per ogni suggerimento.
ciao

 variabile?per poi estrapolare da questa solo quello che mi serve?
No, lato client non puoi, devi farlo lato server...


Usando opportunamente il DOM si può fare.
Ma questa pratica non è illegale in molti paesi?

 Ma questa pratica non è illegale in molti paesi?
davvero? quali?
grazie ciao

"Tassato" <tas...@no.mail> ha scritto nel messaggio 
news:483ef75c$0$40216$4faf...@reader5.news.tin.it...

Si fa con gli iframe.
Il javascript può servire a caricare pagine web diverse a seconda del 
comando impartito.
Leo


Se ho ben capito vuoi visualizzare una parte di una pagina web di un
sito non tuo all'interno del tuo sito. Dimmi se ho capito bene.
Nell'ipotesi che io abbia capito bene bisogna che tu specifichi in che
modo viene delimitata la porzione di pagina esterna da includere nel
tuo sito. Per ciò che riguarda l'aspetto legale, tutto dipende dal
modo in cui lo fai, se includi delle pagine con dati che hanno
richiesto del lavoro da parte del sito terzo e le utilizzi per
attirare visitatori nel tuo sito per motivi pubblicitari o altri che
generano lucro, rischi una denuncia. Esiste un ng specifico dove puoi
chiedere consiglio it.diritto.internet
Il dom se lo conosci lo puoi usare, se non lo conosci allora devi
lasciar fare il lavoro a qualcun altro. Se desideri puoi trovare
maggiori informazioni presso 
http://javascript.html.it/guide/leggi/24/guida-dom/

 sito non tuo all'interno del tuo sito. Dimmi se ho capito bene.
In tal caso però con le DOM API e JS ci fa ben poco, questo per via
della nota SOP (Same Origin Policy). L'OP può usare un'iframe, come
è stato detto da Leonardo; oppure passare dal server, come detto da
Ugo.
-- 
"Se c'è qualcosa di più importante del mio ego su questa nave,
la voglio catturata e fucilata."


D'accordo su iframe o server, il mio dubbio è sul metodo di estrazione
di una porzione di pagina.

 di una porzione di pagina.
L'estrazione non la fai comunque con le DOM API, proprio per via della
SOP: se usi un iframe per caricare la pagina da un altro sito non puoi
certo manipolare il document tree; e quindi la pagina te la vedi tutta
quanta, al più puoi limitarne l'aria visibile usando i CSS ed elementi
coprenti.
Se invece si passa dal server, che ovviamente non risente della SOP, è
inutile rimandare al client l'intera pagina letta dall'altro sito: una
volta ottenuta la stringa, rimbalzerai al browser solo la porzione che
t'interessa.
Comunque sia, a prescindere dal metodo di estrazione, rimane sempre il
discorso legale a cui accennavi, che è bene che l'OP tenga presente.


grazie oreste,
grazie zero,
grazie leonardo,
per le vostre risposte. mi sono di grande aiuto.
ovviamente non devo fare nulla di non legale, come avevo gia detto prima.
e' solo un esempio che mi sto facendo in locale sul mio pc, ma solo per
capire un po di piu dom api e javascript.
mi e' venuto in mente cosi.
grazie
ciao