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

    Aiuto Javascript!!! :(

    E’ da 1 settimana che combatto alla ricerca di un javascript che risolva il mio problema.

    Ho fatto gran uso di html.it per costruire il mio sito (e vi ho anche linkato )



    Questo è l’indirizzo: http : // nokao.ioioio.it
    (non è per farmi pubblicità ma per spiegare il mio problema)

    Come potete notare... è fatto a frames.

    Sono 4... uno a sinistra, uno a destra, uno centrale ed uno sopra.

    Quello centrale, mainframe, carica le pagine che l’applet a sinistra clicca.

    Il mio problema è che dove è scritto <blablabla>, dovrei scrivere il titolo delle pagine caricate nel mainframe.

    Potevo risolverlo in altro modo ma per altri motivi sono costretto a risolverlo COSI’...

    <blablabla> fa parte del TOPframe, quindi è su un’altra pagina rispetto alle pagine che “conoscono” cosa ci va scritto (MAINframe)

    Chiedendo a vari amici mi è stato detto che per risolvere il problema devo:

    -Trovare un Javascript, da aggiungere a TUTTE le pagine da caricare nel mainframe, che comunichi al TOPFRAME (in cui credo di dover mettere un altro javascript) la stringa da assumere.


    Posso fare uso di php.... Ma se ho capito bene se mettessi come TOPFRAME un php… la pagina verrebbe ricaricata del tutto facendo “lampeggiare” per un attimo la maschera del sito.


    La mia seconda domanda è appunto questa… se rifacessi TUTTO il sito in php, al momento di cambiare il contenuto centrale del sito, ricaricherebbe tutta la pagina?

    Grazie e vi prego… aiutatemi mi manca solo questo per finirlo e poterlo finalmente riempire con le cose che mi servono...
    -_-"

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Benvenuto sul forum

    Non e' che dal quesito si capisca tanto... (e dal titolo anche meno ) ma pmi pare di intuire che voglia trasferire il titolo delle pagine interne sulla banda del browser... o no?

    Se e' cosi' devi inserire questo in tutte le pagine interne (quelle che devono rinominare il top)

    <script>top.title=this.title>

    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

  3. #3
    no...

    Non è il titolo del browser che devo cambiare, ma la stringa dove ora c'è <blablabla>....

    ... cioè il titolo (figurato) delle pagine che si stanno guardando.

    Appena si apre il mio sito, per esempio, al posto di <blablabla> dovrebbe comparire News.

    Mi serve un Javascript per "comunicare" questa stringa tra 2 pagine html. O tra una html ed una php se proprio non si può fare meglio.

    Mi aggrappo alla vostra grandiosa conoscenza

    Aiutooo

  4. #4
    non può non esserci nessuno in grado di farlo

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Il tentativo di accesso al link che hai indicato ha tentato di aprire una pagina che non ho fatto in tempo ad esaminare... presumibilmente ci sono frames et ricorsivi che mi hanno mandato in crash il sistema... verifica prima che altri perdano il lavoro non salvato come e' capitatto a me

    Nell' attesa lo disabilito...

    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

  6. #6
    Chiedo scusa ma... non capisco a me non da nessun problema.

    Con che browser l'hai aperto?


    P.S. ... aiuto gente... non può essere così difficile...

  7. #7


    Ma che faccio... chiedo aiuto ad un tecnico a pagamento?

    Nessuno sa aiutarmi?

  8. #8
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    nella pagina in topFrame cambia questo
    <td width="100%" nowrap> <p align="center">&lt;blablabla&gt;</p>
    </td>
    in questo
    <td width="100%" nowrap="nowrap" id="blabla" style="text-align:center"></td>


    in ogni pagina aggiungi questo
    <script type="text/javascript">
    if(top.location.href!=self.location.href){
    parent.topFrame.document.getElementById('blabla'). innerHTML=document.title;
    }
    </script>

    ciao

  9. #9
    caz grazie 1000 adesso lo provo!!!

  10. #10
    Funziona benissimo e ti ringrazio molto... l'unico problema ora è che appena caricata la pagina il titolo non c'è, e lo posso far comparire cambiandola....

    ... sai che posso fare? centra qualcosa con l'ORDINE con cui le carico?

    Grazie ancora...

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.