Newsgroup: it.comp.grafica
Titolo: sostituire i frame con i css

ciao a tutti, spero di non essere troppo OT.....
ho un sito web che utilizza da tempo i frame. Li uso perchè in tutte le
pagine, sulla sinsitra, devo caricare la consueta pagina, sempre uguale, che
permette la navigazione del sito, un pò come in tuti i siti con frame.
Volevo sotituire i frame con altro, poichè ormai in disuso. A parte
linguaggi di programmazione vari, che richiedono un host che li supporti, ho
letto che molti usano i CSS.
Per quello che ho potuto capire però, i css permettono una visualizzazione
"tipo" frame, ma non permettono di caricare in un determinato posto (sulla
sinistra per esempio) un determinato file sempre uguale.
Sbaglio?
--
Studio geometra MIRANO Dario
www.studiomirano.it
Progettazione - Direzione lavori - Catasto terreni e fabbricati -
Cartellonistica - Grafica 2D e 3D

 Sbaglio?
usa un semplice include
-- 
open hands that know not what to hold on to.
closed minds that hold off on what they know is true.

 Mi sembra rientri nella seconda....
si, puoi farlo in asp o php o come vuoi.
php è supportato anche dai trattori a nafta ormai.
quindi fai un file .php e scrivici dentro
<?php include('menu.htm'); ?>
ad esempio, con menu htm nello stesso path.


 php è supportato anche dai trattori a nafta ormai.
Concordo con eonblack, e per gli hosting sfortunati senza nessun tipo
di pagine dinamiche vere e proprie c'è un meccanismo relativamente
standard chiamato "Server Side Includes", supportato da Apache
http://httpd.apache.org/docs/1.3/howto/ssi.html
http://httpd.apache.org/docs/2.0/howto/ssi.html
e da IIS
http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q203064
che ha alte probabilità di essere abilitato.
Lorenzo Gatti

 "tipo" frame,
Leggiti qualcosa (per es.
http://css.html.it/guide/leggi/2/guida-css-di-base/
 o
http://www.w3.org/MarkUp/Guide/Style
) perché hai le idee molto confuse. I
css non c'entrano una mazza con i frames, al punto che è impossibile anche
spiegarti perché (sarebbe come spiegarti la differenza tra un carburatore e
un cerchione).

 ad esempio, con menu htm nello stesso path.
come ti ha scritto eonblack
puoi creare una tabella e suddividerla in colonne e mettere nella prima
colonna l'include che ti carica la pagina che vuoi.
ovviamente il file dovrà avere l'estensione .php e non html per essere
interpretato dal server
ciao
S.

 interpretato dal server
si, o shtml, o asp, dipende dal linguaggio supportato, io ho fatto 
l'esempio in php perchè mi pare che ormai sia installato ovunque, anche 
su piattaforme win "economiche"


 colonna l'include che ti carica la pagina che vuoi.
aggiungo: asp/aspx <!--#include file="menu.htm"-->  estensione asp o aspx
               php c'è un tutorialino che fa al caso tuo 
http://www.tizag.com/phpT/include.php
               cf <cfinclude menu = "menu.htm"> estensione cfm
               jsp <%@include  file="menu.htm"%>  estensione jsp (è case 
sentitive)


 su piattaforme win "economiche"
infatti... direi che tra quelli citati il PHP è quello più "universale" di
tutti.
Anche su server WIN sono "obbligati" a metterlo, vista la sproporzione tra
PHP e ASP nello sviluppo di applicazioni web, soprattutto in ambito open
source.
ciao
S.

si, però con i css è possibile dire  ad un certo testo "stai in quella
posizione", cioè simulare dei frame....ovviamento però il testo va riscritto
di volta in volta....


 php è supportato anche dai trattori a nafta ormai.
innantitutto ringrazio tutti per le informazioni. A riguardo dei trattori a
nafta, il mio sito è su un server tiscali, pago circa 30 euro l'anno e mi
pare proprio che non sia supportato nulla....comunque adesso mi rivedrò bene
tutto. Grazie :)

 di volta in volta....
Ma i frame non servono mica a posizionare il testo, servono a far sě che
alcuni contenuti sempre uguali rimangano fissi, non vengano caricati ogni
volta. Per posizionare il testo si usa(va)no le tabelle.
-- 
adamski

 volta. Per posizionare il testo si usa(va)no le tabelle.
E meno male che non si usano più :)
-- 
 Bak [ ICQ 13249673 ]
"Orwell was an optimist"
  Kibo

 E meno male che non si usano piů :)
Tie', piglia questa:
http://www.antoninoc.it/