Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    21

    Problema adattamento sfondo in pagina web

    Ciao!!!

    Dunque, ho un problema da cui non riesco proprio a venirne fuori. Mi spiego; ho utilizzato il metodo consigliato in questo sitohttp://www.weblink.altervista.org/sc...ttoschermo.php , si tratta in breve di aggiungere tra i tag head uno script e poi inserire all'interno dei tag body il seguente codice <body onload="fixedBackground('nome_immagine.jpg');">....nel sito è spiegato molto bene

    Il mio problema è che funziona perfettamente sia in explorer che in firefox(aggiornato all'ultima versione)...però se aggiungo nella pagina un oggetto flash aprendo explorer mi mostra sia lo sfondo adattato sia l'oggetto flash, mentre in firefox mi mostra solo l'oggetto flash senza lo sfondo adattato.
    Se invecie inserisco un menù realizzato in javascript,questo perde ogni suo effetto(come ad esempio l'effetto di cambiare colore al passaggio del mouse)...e ciò accade in entrambi i browser; inoltre l'adattamento dello sfondo non avviene correttamente.

    Grazie in anticipo!!! CIAO!!!

  2. #2
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Lo script che adatta lo sfondo e' lanciato dall'evento onload della pagina, se anche gli altri sfruttano lo stesso evento, l'ultimo ad essere dichiarato sovrascrive gli altri e gli stessi non potranno piu' funzionare (questo in linea teorica, dato che gli altri script non li ho visti)

    Di solito e' sufficiente rintracciare e eliminare istruzioni del tipo:

    window.onload=qualcosa;

    e modificare la gestione dell'evento nel body accodando tutti gli altri:

    <body onload="fixedBackground('nome_immagine.jpg');qualc osa();qualcosaltro(),eccetera();">

    Ma, ovviamente, dipende dalla pagina reale, al momento sconosciuta

    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
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    21
    Ciao br1!! Innanzitutto grazie per la risposta!
    ...e scusa se non ho allegato ninete...

    A proposito, rimuovendo l'istruzione window.onload=qualcosa si risolve parte del problema, infatti apena ho rimosso l'onload che caricava lo sfondo, il menù in javascript funzionava perfettamente con l'effetto desiderato.
    Il fatto è che non riesco a capire come accodare il tutto....

    A, mi piacerebbe poterti allegare una cartella con i relativi file(pagina html, javascript, ecc...) ma non so se sono io un pò imbranato oppure è il forum che non è molto permissivo....mi dice che non posso allegare file che non siano gif,jpg,png o jpeg! praticamente solo immagini! mi sembra quasi assurdo :master: ...ma come mai? Essendo in una sezione javascript pensavo che fosse possibile poter allegare almeno i file JS.....o non fuziona così?


    Grazie ancora!!CIAO!!!!

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    21
    Originariamente inviato da br1


    Di solito e' sufficiente rintracciare e eliminare istruzioni del tipo:

    window.onload=qualcosa;

    e modificare la gestione dell'evento nel body accodando tutti gli altri:

    <body onload="fixedBackground('nome_immagine.jpg');qualc osa();qualcosaltro(),eccetera();">
    Ciao br1!
    Allora nessuna notizia?
    Io purtroppo ho fatto tutto il possibile...ho provato in ogni modo; ma l'adattamento dello sfondo funziona perfettamente solo se non si aggiunge niente alla pagina.....ho anche tentato di accodare le istruzioni ma senza successo

    Non esiste un modo per un adattamento dello sfondo che non implichi delle conseguenze "devastanti" per la pagina come oggetti flash che spariscono, menù in js che non hanno più i loro effetti ecc....?


    Grazie per la pazienza!!!

  5. #5
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da br1
    Ma, ovviamente, dipende dalla pagina reale, al momento sconosciuta
    Senza vedere la pagina reale si possono dare consigli generici

    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
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Dato che questo e' un forum pubblico e non e' detto che un singolo utente abbia il tempo di rispondere in privato , la via migliore per consentire a tutti gli utenti del forum di partecipare e visionare il problema e' fornire il link alla pagina pubblicata.

    Puo' anche non essere quella reale, se vi sono problemi di riservatezza o copyright, basta che contenga tutti gli elementi utili...

    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

  7. #7
    Quel javascript è una patacca!
    A me non carica assolutamente lo sfondo !!

    Se qualcuno intende risolvere il problema, sono qua...

  8. #8
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Gas75
    Quel javascript è una patacca!
    A me non carica assolutamente lo sfondo !!

    Se qualcuno intende risolvere il problema, sono qua...
    Ti funziona l'esempio del sito? si? allora hai sbagliato tu

    Posta il codice

    ps: pensavo il problema fosse tuo... e tu volessi risolverlo, noi al massimo ti si puo' aiutare
    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
    L'esempio sul sito funziona... per questo, nel cercare questo script per usarlo, mi sono intestardito a capire cosa creasse conflitto... Ho tolto gli stili css, ho tolto gli altri javascript... per poi andare a scoprire che dovevo lasciare una B maiuscola nel nome dello script!
    Questa mi giunge nuova...

  10. #10
    Moderatore di JavaScript L'avatar di br1
    Registrato dal
    Jul 1999
    Messaggi
    19,998
    Originariamente inviato da Gas75
    L'esempio sul sito funziona... per questo, nel cercare questo script per usarlo, mi sono intestardito a capire cosa creasse conflitto... Ho tolto gli stili css, ho tolto gli altri javascript... per poi andare a scoprire che dovevo lasciare una B maiuscola nel nome dello script!
    Questa mi giunge nuova...
    Hai scoperto oggi che il javascript e' case-sensitive meglio tardi che mai
    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

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.