Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811

    reindirizzare pagina alla frame principale

    salve a tutti

    ho il sito fatto di pagine con frame
    il punto è che se un utente arriva al sito tramite google
    accede solo ad una pagina, e non alla pagina che possiede i frame
    (difetto di google)

    come posso
    dato la pagina in cui l'utente accede, riconosccere se è una pagina senza frame e in questo caso fare un redirect presso la pagina con frame in cui lo contiene?

    grazie

  2. #2
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Fatti un giro nelle raccolte di script. In quella di HTML.it c'era anche quello che cerchi.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  3. #3
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    Originariamente inviato da Mich_
    Fatti un giro nelle raccolte di script. In quella di HTML.it c'era anche quello che cerchi.
    ehm no
    nn c'è!

  4. #4
    Utente di HTML.it
    Registrato dal
    Sep 2001
    Messaggi
    21,188
    Fondamentalmente il codice e`:

    if(self == top) top.location.href = 'tuoframeset.htm';


    da inserire in tutte le pagine.

    Si puo` anche fare in modo da arrivare automaticamente alla pagina segnalata dal motore di ricerca, passandone l'indirizzo come parametro: per questo serve un codice piu` complesso che si deve inserire nelle pagine di default del frameset.
    Nuova politica di maggiore severita` sui titoli delle discussioni: (ri)leggete il regolamento
    No domande tecniche in messaggi privati

  5. #5
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    ok grazie al tuo aiuto ho risolto parecchio
    ora
    ho inserito questo codice
    codice:
    if(self == top) top.location.href = "home.asp?page=" & self.document.location.href & ";
    da home.asp mi ricavo il querystring tramite asp e mi reindirizzo un mio iframe
    il punto è che il codice nn da errore ma non reindirizza niente!,mentre se nn concateno la pagina ...
    tipo cosi
    if(self == top) top.location.href = "home.asp?page=articoli.asp";
    funziona perfettamente

    secondo te sbaglio a concatenare?
    grazie

  6. #6
    Utente bannato
    Registrato dal
    Mar 2002
    Messaggi
    1,811
    ristolto invece di & dovvo mettere la +

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 © 2024 vBulletin Solutions, Inc. All rights reserved.