Newsgroup: it.comp.www.html
Titolo: (Niubbio rompi) Inserire pagina esterna nella cella di una tabella

Scusate il disturbo. Non mi occupo più di html da un sacco di tempo ma
ho avuto la brillante idea di creare un piccolo sito amatoriale.
Vorrei solo un'indicazione che non sono riuscito a reperire nelle
ricerche in rete e non ho nessun amico a cui chiedere.
Provo a spiegarmi. Il mio sitito avrebbe in comune in tutte le pagine
alcune parti. In particolare una cella contenente immagini, a sua volta
tabelle e link, dovrebbe essere uguale in tutte le pagine.
Per evitare di aggiornare ogni volta tutte le pagine (cinque o sei) che
contengono quei dati uguali, mi piacerebbe creare una singola pagina da
visualizzare all'interno della cella, il tutto utilizzando solo html.
Saprei come inserire un'immagine esterna in quella cella ma non
un'intera pagina.
E' possibile farlo facilmente? Grazie per l'attenzione e scusate per la
banalità.

 visualizzare all'interno della cella, il tutto utilizzando solo html.
Inutile dirti che la soluzione migliore sarebbe usare una tecnologia
server-side e quindi i server-side-include... ma tu chiedi una soluzione
basata solo su html; la prima che mi viene in mente consiste
nell'utilizzare un iframe:
...
<td>
<iframe frameborder="0" style="width:100%;height:100%;margin:0;padding:0"
src="paginadaincludere.html">
  Contenuto alternativo per i browser che non supportano iframe
</iframe>
</td>
...
-- 
Nando [?]
Apostolo della Prova

in html no ma in asp o php si, usando gli include. Quindi mi sa che con
il solo html non si può fare!!!

 banalità.
ciao
puoi usare gli iframe
<iframe src="
http://pro.html.it
" width="300" height="300">
        Contenuto alternativo per i browser che non leggono gli iframe.
</iframe>
oppure provare ad includere con il javascript (sconsigliato)
-- 
"Non aspettarti niente, ma sii pronto a tutto." (Quoto)
http://scirio.altervista.org
 - 
http://x-privat.org
 
http://moofushi.altervista.org
 - 
http://ihu.altervista.org

 ho avuto la brillante...
CUT
Prova ad utilizzare SSI se hai apache come webserver

 visualizzare all'interno della cella, il tutto utilizzando solo html.
Utilizzando solo html, puoi usare le cosiddette SSI (server side
includes). Vedi, ad es., 
http://www.latoserver.it/SSI/
. Ma trovi decine
e decine di guide se cerchi con Google.
Se ne hai l'opportunità, forse ti conviene affidarti ad un editor che
gestisca i template. Macromedia Dreamweaver, ad esempio, ti permette di
definire le template region.
Molto meglio ancora se impari ad usare un linguaggio lato server, come
php. Basta solo l'abc, per evitare le SSI e i template degli editor:
basta, infatti, la sola funzione include(), per liberarti dei problemi
delle SSI, degli editor ed avere il controllo completo. :-)
Ciao.
Tristan

Tristan <tri...@natsirt.mirror> wrote:

Mi collego al tuo messaggio, Tristan, per ringraziare assieme a te tutti
quelli che mi hanno risposto.
Ho fatto qualche prova con <iframe>, ma non penso faccia al caso mio:
lascia le barre di scorrimento del frame (cosa che non vorrei) e poi
Fireworks e Safari non lo riconoscono correttamente (a proposito, che
significa "contenuto alternativo per i browser che non supportano
iframe"?).
Altra cosa che non capisco: tu mi dici che utilizzando solo html potrei
usare le SSI, altri le pongono "fuori" dall'html.
Non mi resta che... studiare. Grazie comunque per le dritte, almeno so
da dove cominciare.

war...@mad.scientist.com
 (Warlord) wrote in news:1haniq1.mxetmf43u9j4N%
war...@mad.scientist.com
:

Non puoi usare i frame?

 wrote:

Esattamente, ho fatto in passato altri siti utilizzando i frame (scritto
staccato), ma stavolta vorrei evitarli, la pagina è divisa anche in
altre zone e non vorrei che ce ne fossero alcune che scorrono mentre una
resta ferma.

 usare le SSI, altri le pongono "fuori" dall'html.
Le SSI sono istruzioni eseguite dal web server, quindi non appartengono
al linguaggio html. Tuttavia, a meno che non userai un web server che
non le supporti (se usi Apache o IIS vai sicuro), le puoi usare senza
dover ricorrere ad un hosting che offra supporto per linguaggi dinamici.
Era questo che volevo dire dicendo "usando solo l'html". :-)
Ciao.
Tristan