HighDots Forums  

caricare in una pagina una porzione di un altro sito.

Javascript (Italian) Il linguaggio JavaScript (it.comp.lang.javascript)


Discuss caricare in una pagina una porzione di un altro sito. in the Javascript (Italian) forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Tassato
 
Posts: n/a

Default caricare in una pagina una porzione di un altro sito. - 05-29-2008 , 01:35 PM






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

Reply With Quote
  #2  
Old   
Ugo
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 05-29-2008 , 01:39 PM






Quote:
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?
No, lato client non puoi, devi farlo lato server...


Reply With Quote
  #3  
Old   
Oreste
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 05-30-2008 , 01:19 AM



On May 29, 8:35 pm, Tassato <tass... (AT) no (DOT) mail> wrote:
Quote:
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
Usando opportunamente il DOM si può fare.

Ma questa pratica non è illegale in molti paesi?


Reply With Quote
  #4  
Old   
Tassato
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-01-2008 , 08:11 AM




ciao oreste
Quote:
Usando opportunamente il DOM si può fare.
mi preme appunto conoscere tecnicamente come fare..."dom" e come?


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


Reply With Quote
  #5  
Old   
Leonardo
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-01-2008 , 12:53 PM




"Tassato" <tassato (AT) no (DOT) mail> ha scritto nel messaggio
news:483ef75c$0$40216$4fafbaef (AT) reader5 (DOT) news.tin.it...
Quote:
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

Si fa con gli iframe.
Il javascript può servire a caricare pagine web diverse a seconda del
comando impartito.
Leo




Reply With Quote
  #6  
Old   
Oreste
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-02-2008 , 02:11 AM



On Jun 1, 3:11 pm, Tassato <tass... (AT) no (DOT) mail> wrote:
Quote:
ciao oreste> Usando opportunamente il DOM si può fare.

mi preme appunto conoscere tecnicamente come fare..."dom" e come?

Ma questa pratica non è illegale in molti paesi?

davvero? quali?
grazie ciao
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/


Reply With Quote
  #7  
Old   
ZER0
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-02-2008 , 06:54 AM



Oreste <oreste (AT) parlatano (DOT) com> wrote:

Quote:
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.
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."


Reply With Quote
  #8  
Old   
Oreste
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-02-2008 , 07:00 AM



On Jun 2, 1:54 pm, zer0.sh... (AT) libero (DOT) it (ZER0) wrote:
Quote:
Oreste <ore... (AT) parlatano (DOT) com> wrote:
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.

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.


Reply With Quote
  #9  
Old   
ZER0
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-02-2008 , 07:59 AM



Oreste <oreste (AT) parlatano (DOT) com> wrote:

Quote:
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.

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.

D'accordo su iframe o server, il mio dubbio è sul metodo di estrazione
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.


--
"Se c'è qualcosa di più importante del mio ego su questa nave,
la voglio catturata e fucilata."


Reply With Quote
  #10  
Old   
Tassato
 
Posts: n/a

Default Re: caricare in una pagina una porzione di un altro sito. - 06-03-2008 , 03:06 PM



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

Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.