Condividi:        

Frame e metatags

Problemi di HTML? Di PHP, ASP, .NET, JSP, Perl, SQL, JavaScript, Visual Basic..?
Vuoi realizzare programmi in C, C++, Java, Ruby o Smalltalk, e non sai da che parte cominciare?
Entra qui e troverai le risposte!

Moderatori: Anthony47, Triumph Of Steel, archimede

Frame e metatags

Postdi clax99 » 30/08/10 08:10

Ciao a tutti,
ho fatto delle ricerche in merito ma non ho trovato risposte esaurienti, magari qualcuno di voi ha già affrontato il problema: ho un sito realizzato con i frame, posso inserire i metatags nella sezione head del file index (colui che contiente frameset...).

Il problema poi sarebbe come fare in modo che un motore di ricerca punti al file index e non alle "sottopagine" del sito web, altrimenti il sito si vedrebbe senza i menù di navigazione.

So come utilizzare i meta tags, ma non come abbinarli assiema ai frame.

Grazie.
Ciao Eddie.
clax99
Utente Senior
 
Post: 173
Iscritto il: 31/10/05 11:03

Sponsor
 

Re: Frame e metatags

Postdi Triumph Of Steel » 30/08/10 13:14

così su due piedi direi che potresti fare dei controlli sulle singole pagine, se sono contenute in un frameset oppure no. Se non lo sono, fai un redirect alla pagina che contiene i frames.
Lo puoi fare con Javascript, ma non ho codice sottomano, quindi fai prima a cercarli su google.
Avatar utente
Triumph Of Steel
Moderatore
 
Post: 7852
Iscritto il: 22/08/01 01:00

Re: Frame e metatags

Postdi clax99 » 31/08/10 08:27

Grazie.

Provo a cercare qualcosa di simile, per i metatags se riesco a fare quel controllo li potrei addirittura personalizzare pagina per pagina...

Provo a cercare uno script.

Grazie, ciao.
Ciao Eddie.
clax99
Utente Senior
 
Post: 173
Iscritto il: 31/10/05 11:03

Re: Frame e metatags

Postdi clax99 » 31/08/10 08:33



if (window.location == parent.location) {
location.href = "http://www.server.it/index.htm";
}



Ho trovato questo codice da inserire in file js e richiamarlo poi nel campo <head> di ogni pag. HTML, in teoria basterebbe solo modificare l'indirizzo del file location.href con quello della mia pagiina index?

Grazie.
Ciao Eddie.
clax99
Utente Senior
 
Post: 173
Iscritto il: 31/10/05 11:03

Re: Frame e metatags

Postdi clax99 » 03/09/10 07:49

Ho trovato uno script completo, appena lo esamino e lo testo lo posto per tutti...
Ciao Eddie.
clax99
Utente Senior
 
Post: 173
Iscritto il: 31/10/05 11:03

Re: Frame e metatags

Postdi clax99 » 05/09/10 19:17

Ciao a tutti, ho trovato questo script, spero possa essere utile ad altri con lo stesso problema. Non mi intendo di Java, ma sembra proprio funzionare.

Nel file che compone il sito (quello che lo avvia, solitamente index.html ...):


<frameset cols="150,*" frameborder="NO" border="0" framespacing="0">
<frame name="leftFrame" scrolling="NO" noresize src="sx.htm">
<frameset rows="90,*" frameborder="NO" border="0" framespacing="0">
<frame name="topFrame" scrolling="NO" noresize src="top.htm" >
<frame name="mainFrame" src="center.htm">
</frameset>
</frameset>

Questo è un esempio di costruzione con i frame


Nelle varie pagine del sito:

<script>
//No Copyright, by MarcoCavicchioli.it
if (self.name==top.name)
{
document.write('<frameset cols="150,*" frameborder="NO" border="0" framespacing="0"> ')
document.write('<frame name="leftFrame" scrolling="NO" noresize src="sx.htm">')
document.write('<frameset rows="90,*" frameborder="NO" border="0" framespacing="0"> ')
document.write('<frame name="topFrame" scrolling="NO" noresize src="top.htm" >')
document.write('<frame name="mainFrame" src='+document.location.href+'?a>')
document.write('</frameset>')
document.write('</frameset>')
}
// MarcoCavicchioli.it - http://www.marcocavicchioli.it/
</script>

Da posizionarsi nel campo HEAD



Ciao a tutti.
Ciao Eddie.
clax99
Utente Senior
 
Post: 173
Iscritto il: 31/10/05 11:03


Torna a Programmazione


Topic correlati a "Frame e metatags":

come creare Frame
Autore: marcolc46
Forum: Programmazione
Risposte: 2

Chi c’è in linea

Visitano il forum: Nessuno e 17 ospiti