Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30

    Reindirizzamento di questo sito

    Ho trovato un bel sito sulle avventure grafiche

    http://puntaeclicca.it/

    Se cerco ad es. di andare su

    http://puntaeclicca.it/sol/tutte_sol.html
    http://www.puntaeclicca.it/links.html
    http://www.puntaeclicca.it/dx.html

    Va sempre su

    http://puntaeclicca.it/


    Cosa ha usato per permettere ciò ??

  2. #2
    Utente di HTML.it L'avatar di mlphotographer
    Registrato dal
    Jan 2005
    Messaggi
    541
    Ha usato questo javascript:

    codice:
    <script>
    	if(self.name==top.name){
    		location.href="http://www.puntaeclicca.it"
    	}
    </script>
    dopo il tag </head> e prima del tag <body>

    E' uno script che permette al clinet di sentire quale indirizzo c'è nella barra, e se l'indirizzo non corrisponde al solo dominio www.puntaeclicca.it ma è per esempio www.puntaeclicca.it/dx.html allora l'utente viene riportato dal browser sul dominio principale secondo le indicazioni del suddetto javascript.

    E' un metodo usato da chi imposta il sito con un frameset.
    Può darsi che talvolta i motori di ricerca listino un frame che fa parte di un frameset e che da solo non ha senso e magari non permette nemmeno la navigazione nel sito, magari è una parte insignificante del sito, un singolo menu, il solo contenuto senza menu etc. Tutta roba che funziona solo se visualizzata nel frameset totale.

    Questo js serve proprio ad evitare che un utente apra una pagina componente di un frameset e trovarla inservibile essendo parte di un qualcosa di composto.
    Grazie allo script l'utente viene riportato al dominio principale dove trova il frameset completo...
    Ci sono persone che sanno tutto e purtroppo è tutto quello che sanno. (Oscar Wilde)
    "E' l'intuizione creativa, più di ogni altra cosa, che fa sentire a ciascuno di noi che la vita vale la pena di essere vissuta." ( D.W. Winnicot )

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30
    Ad quindi dopo il tag </head> e prima del tag <body>, cioè nn fa parte di niente ...

    Wow nn lo sapevo ke esistesse Allora nel sito frame di mio padre lo metto Ma nelle pagine ke rappresentano i frame si mettono giusto ??

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30
    Guarda ke è tra <head> e </head>

  5. #5
    Utente di HTML.it L'avatar di mlphotographer
    Registrato dal
    Jan 2005
    Messaggi
    541
    Si gli script vanno nel tag HEAD, ma il sito che mi hai dati tu lo ha tra head e body, io ti ho solo analizzato la pagina che mi hai dato.

    Si lo devi mettere solo nelle pagine componenti il frameset. Non nella pagina che compone il frameset.
    Ci sono persone che sanno tutto e purtroppo è tutto quello che sanno. (Oscar Wilde)
    "E' l'intuizione creativa, più di ogni altra cosa, che fa sentire a ciascuno di noi che la vita vale la pena di essere vissuta." ( D.W. Winnicot )

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30
    Ne ho analizzata una di pagina ed è tra <head> ed </head>, forse in quella ke hai visto te l'hanno messo per sbaglio fuori dall'head

    Thx per l'aiuto

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30
    Un'altra curiosità: perkè lo script nn funziona quando clikki sui link del sito ?? Cioè vai sul sito, clikki sui link, nn rimane sulla homepage... funziona solo se metti un indirizzo specifico sulla barra degli indirizzi manualmente

    Hai capito quello ke intendo ??

  8. #8
    Utente di HTML.it L'avatar di mlphotographer
    Registrato dal
    Jan 2005
    Messaggi
    541
    No non ho capito che intendi. Puoi farmi navigare sul sito per un esempio?
    Ci sono persone che sanno tutto e purtroppo è tutto quello che sanno. (Oscar Wilde)
    "E' l'intuizione creativa, più di ogni altra cosa, che fa sentire a ciascuno di noi che la vita vale la pena di essere vissuta." ( D.W. Winnicot )

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    30
    No era solo una supposizione lasciamo stare


  10. #10
    Utente di HTML.it L'avatar di mlphotographer
    Registrato dal
    Jan 2005
    Messaggi
    541
    Originariamente inviato da doom3
    Un'altra curiosità: perkè lo script nn funziona quando clikki sui link del sito ?? Cioè vai sul sito, clikki sui link, nn rimane sulla homepage... funziona solo se metti un indirizzo specifico sulla barra degli indirizzi manualmente

    Hai capito quello ke intendo ??
    Cioè tu dici che lo script se digiti il dominio e navighi nel sito non funziona, mentre se digiti l'indirizzo diretto di una pagina componente il frameset si!?

    Beh ma è proprio questa la sua funzione. Se tu navighi accedendo dal dominio, vuol dire che navighi sul sito tramite frameset e quindi va bene così. Se digiti l'indirizzo diretto di una pagina componente non va bene, perchè devi visualizzare l'intero frameset e quindi lo script ti riporta al dominio principale dove c'è appunto il frameset completo.

    Se reindirizzasse anche dal dominio col frameset sarebbe un redirect continuo impossibile da navigare ti pare?
    Ci sono persone che sanno tutto e purtroppo è tutto quello che sanno. (Oscar Wilde)
    "E' l'intuizione creativa, più di ogni altra cosa, che fa sentire a ciascuno di noi che la vita vale la pena di essere vissuta." ( D.W. Winnicot )

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.