Newsgroup: it.comp.www.homepages
Titolo: AIUTO!!!Ho risolto un mio problema, ma non funziona una cosa...

Frugando su Google ho trovato la soluzione ad un mio problema. La
soluzione sembrava semplice (a me che sono ignorante in materia non
essendo come voi webmaster)) ma ho un problema che non capisco...
Poichè non so spiegare bene il mio problema questo è il link che
spiega benissimo il mio problema e come risolverlo (è brevissimo non
preoccupatevi)...
http://html.it/mailing/archivio/30/
Ora l'unica differenza è che la mia pagina (che carica l'intero
frameset) si chiama home.htm e non index.htm, logicamente ho
sostituito il nome...E anzichè avere solo un frame statico a sinistra
ne ho anche uno statico in alto, ma non penso cambi mkolto...Il
problema è un altro...
Io ho copiato gli script nelle varie pagine...ammettiamo che la pagina
da caricare si chiami chi_siamo.htm (e non dentro.htm), la cosa che
NON FUNZIONA e che dalla pagina framset intera se metto ad esempio in
alto su explorer il link a chi_siamo.htm nel frame body dove dovrebbe
comparire, mi da "Impossibile caricare la pagina"...
Io alcune ipotesi le ho ditemi se sono nel giusto:
1)Perche' lo script funzioni e' necessario aggiungere su tutte le
pagine interne diverse da prima.htm (presumo che prima.htm si
riferisca alla pagina di default caricata nel frame body quando si
richiama tutto il frameset index.htm giusto?), il seguente codice:
<script>
if(
self.name
==
top.name
){
location.href="index.htm?" + document.URL
}
</script>
Il problema è proprio qui! Siccome sono ignorante in materia, devo
sostituire a document.URL il relativo url della pagina? Ma se il sito
non l'ho pubblicato non vedo come posso avere il link della pagina
visto che se faccio l'anteprima in explorer mi da come percorso
D://Documenti/Web/Miosito/chi_siamo.htm, il che è logico poichè l'URL
attualmente è questa, ma dubito di dover usare quest'url visto che il
sito una volta pubblicato non sarà più sul mio HD...
Devo per caso aspettare a pubblicare il sito e correggere quando avro
gli url esatti della pagina nel canonico formato
http:\\
www.miosito.it/chi_siamo
 ?
Oppure sbaglio nel posizionamento di questo script...io l'ho messo tra
<head></head> anche se non capisco perchè dica nell'articolo:
"Questo codice (quello sopra riportato) va aggiunto nelle pagine:
menu.htm e dentro.htm tra i tag del documento ".
Immagino che con "tag del documento" si riferisca  agli head...ma non
capisco perchè dice di mettere quello script anche in menù.htm (che è
un frame statico tra l'altro)...
Altro possibile errore che ho commesso: non so come sostituire l'url,
ovvero devo sostituire l'url a tutto document.URL, oppure devo metere
l'url solo al posto di quell'URL (scritto in maiuscolo) lasciando
precedere da document col punto?
Come dovrei modificare lo script dell'esempio (che ha solo un frame
fisso a sinistra e frame body al centro) per essere come il mio
frameset (ovvero frame a sx fisso, frame in alto fisso e frame
centrale che cambia)?
Vi prego aiutatemi, sto uscendo fuori di testa, scusate la lungaggine
ma era per essere il più chiaro possibile e per indirizzarvi bene sul
problema...
Grazie Kripto79

problema...
Un consiglio spassionato.
Procurati Dreamweaver, lascia perdere i frames e semplificati la vita.
Avrai tempo per concentrarti maggiormente sui contenuti.