non resco a ricreare il set di frame da una singola pagina... aiuto per favore
non resco a ricreare il set di frame da una singola pagina... aiuto per favore
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it
:master:Originariamente inviato da silvia64
non resco a ricreare il set di frame da una singola pagina... aiuto per favore
mi servirebbe uno script in grado di individuare se la pagina aperta sia parte di un frame o no e in caso di reindirizzare l'utente sulla pagina in frame.
Perchè?
semplice ho un sito creato in frame e i motori di ricerca spesso individuano le pagine che fanno parte del frameset come pagine a se stanti. In questo modo i visitatori che entrano da queste pagine non visualizzano una parte del sito.
Non posso riorganizzare il sito senza frame perchè il mio committente preferisce (per motivi personali che non sto a spiegare) che rimanga in frame...
Purtroppo non sono un gran che con javascript, avevo uno script ma non mi riesce di ricrearlo.
Qualcuno può darmi una mano?
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it
Vedi nelle raccolte di script di HTML.it: "ricreare il frameset sotto la pagina"
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
ma non riesco a trovarlo negli esempi javascript... non è che mi indicheresti la pagina o almeno la sezione dove cercare?
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it
Non lo trovo piu` nemmeno io.
Ma c'era, perche` e` da li` che ho preso spunto per svilupparne uno (molti anni fa - ero un principiante e certe cose le farei molto diverse oggi).
Lo trovi in questo sito.
Prova a puntare a questo link.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
Ma come le faresti adesso?
(così giusto per darmi un'idea)![]()
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it
anche solo la prima parte del tuo script sia sufficiente per me. Sono assolutamente una incompetente in tutti gli script, ma ne ho bisogno, spesso, per i siti che curo![]()
<script>
if(self.name==top.name){
location.href="index.html"
}
</script>
anche se mi pare di capire che così non mi si apre la pagina che era stata indicizzata nel motore di ricerca ma soltanto la home page del sito...
comunque meglio di niente.
Il resto dello script è già troppo difficile per me! :bubu:
dovrei inserire il nome della pagina html che vorrei far aprire all'interno del frameset?
if (self.name == top.name) { location.href = "index.htm"; } // Se la pagina e` chiamata da sola, ricarica frame
if (top.location.search != '') {
// Se vi e` pagina specificata dopo il ? ...
str1 = top.location.search.substr(1); // toglie il '?' iniziale
vett = str1.split('&'); // separa le parti in base a '&'
if (vett[0] != '') { parent.cen.location.href = vett[0]; } // sostituisce il frame 'cen' con il primo link
}
//--></script>
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it
Questo script specifico lo farei quasi uguale.
Forse userei dei parametri piu` chiari.
Sono gli altri script delle varie pagine che sono molto naive.
---
La prima parte dello script non ti basta, dato che ricarica l'index non la pagina specifica: occorre che passi il nome della pagina tra i parametri e ceh nel frameset decodfichi tale nome e ricarichi tale pagina.
Ciao
Michele
Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
No domande tecniche in messaggi privati
ma non funziona! nel senso che richoiama comunque l'index. Poi ho un problema aggiuntivo: molte delle pagine che dovrebbero caricarsi nel mio frame centrale risiedono su una dir che è diversa da quella del frameset e da li non mi aprono neanche l'index!
Silvia
...e quindi uscimmo a riveder le stelle..
http://www.silviamato.it
http://alano.silviamato.it