Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 12

Discussione: il frame di supereva

  1. #1
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55

    il frame di supereva

    Ho un problema con un sito pubblicato su Supereva. Per motivi di semplicità di aggiornamento e, nell'impossibilità di utilizzare le inclusioni lato server, ho pensato di utilizzare i frames. Ho utilizzato il javascript scaricato da html.it che permette di ricostruire il frameset per ovvi motivi legati alla praticità di poter richiamare un'unica pagina e ritrovarmi entrambi i frames.

    lo script è questo

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


    Una volta pubblicato su Supereva però mi sono accorto che non funziona perchè lo stesso supereva mi schiaffa questo script prima dell'header della pagina



    <script>
    var usersitename = 'gruppotrinacria';
    if (window.top == window.self) {
    self.location=self.location+"?p";
    }
    </script>
    <html>

    <head>
    ...

    Per ora ho risolto con un palliativo, cioè mi limito a non utilizzare per niente il javascript e richiamare come index il frameset.
    Ma mi devo comunque augurare che nessuno entri nel sito da un motore di ricerca, altrimenti si ritroverebbe senza barra di navigazione.

    Ora mi chiedo, c'è una maniera per aggirare l'ostacolo, oppure mi devo rassengare? Non sono una cima in js. aiutatemi.

    Grazie
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  2. #2
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    up
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  3. #3
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Acquista uno spazio a pagamento o cercane uno gratuito che non imponga i frames

    Evitare i frames o i popup di spazi gratuiti e' illegale ed argomento proibito in questo forum... :quipy:

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  4. #4
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    Ma io non voglio assolutamente evitare il frame pubblicitario, volevo solo sapere se era possibile far funzionare il javascript anche con il frame di supereva!!!!!!!!
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  5. #5
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    Avanti signori, davvero non mi interessa fregare supereva, volevo solo un consiglio tecnico su come modificare il mio script!!!
    Mi basta anche un "non si può fare!" e mi metto il cuore in pace e cerco un'altra soluzione!!!

    Grazie
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  6. #6
    Utente di HTML.it L'avatar di hako
    Registrato dal
    Mar 2002
    Messaggi
    991

    Re: il frame di supereva

    Originariamente inviato da Mescal
    ...
    Ma mi devo comunque augurare che nessuno entri nel sito da un motore di ricerca, altrimenti si ritroverebbe senza barra di navigazione.

    Ora mi chiedo, c'è una maniera per aggirare l'ostacolo, oppure mi devo rassengare? Non sono una cima in js. aiutatemi.

    Grazie
    Non ho ben capito,
    ma per i motori di ricerca non puoi utilizzare uno script che ti rimanda alla home page?
    tipo questo:

    <script LANGUAGE="JavaScript" type="text/javascript">
    /* web-link: http://web-link.it */
    if(self.name==top.name)
    {
    location.href="index.html"
    }
    </script>
    cosa accaderebbe domani?

  7. #7
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    Non funziona, e credo che sia perchè le 2 condizioni imposta dallo script e da supereva vadano in conflitto:

    questo è il mio script
    if(self.name==top.name) {
    location.href="index.html"
    }
    </script>

    Questo è quello che fa supereva
    <script>
    var usersitename = 'gruppotrinacria';
    if (window.top == window.self) { self.location=self.location+"?p";
    }

    Non so proprio come fare.
    Comunque grazie per la risposta.
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Prova a sostituire top con parent .

    ciao
    Il guaio per i poveri computers e' che sono gli uomini a comandarli.

    Attenzione ai titoli delle discussioni: (ri)leggete il regolamento
    Consultate la discussione in rilievo: script / discussioni utili
    Usate la funzione di Ricerca del Forum

  9. #9
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    niente da fare...
    Ho provato anche a sostituire
    self.name==top.name
    con
    window.top == window.self

    ma continua a non funzionare



    grazie comunque
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

  10. #10
    Utente di HTML.it L'avatar di Mescal
    Registrato dal
    Feb 2000
    Messaggi
    55
    Altre idee? Scusate l'insistenza, ma fra qualche giorno dovrò partire (non per divertimento) e non vorrei lasciare il sito in queste condizioni!!
    Grazie
    Want a job? Get some experience!
    Want experience? Get a job!
    GruppoTrinacria Comics
    http://www.kinart.it
    Fumetti che lasciano il segno!

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.