Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    21

    Mousewheel, Movieclip e Firefox

    Salve a tutti ragazzi,
    come ho già detto in un altro post, mi sto imbattendo in alcune strane differenze tra Internet Explorer e Firefox nell'interpretazione del codice Actionscript.

    Premetto che sto utilizzando Actionscript 2.0 e le ultime versioni di entrambi i browser con su installato il componente Shockwave Flash versione 10.0.32.18...

    Il problema è questo:
    sto realizzando un progetto in flash che si compone di un filmato principale (main) che carica diversi filmati al suo interno.
    Uno di questi filmati è composto un campo di testo che viene scrollato in verticale tramite una scrollbar e tramite la rotellina del mouse (clip_pagina).
    Il tutto funziona correttamente sia in fase di anteprima in Flash, che su Internet Explorer.
    Su Firefox invece, quando provo a far scrollare il testo, l'effetto della rotellina si riflette solo sul filmato principale (main) e tutto il codice compreso nel filmato clip_pagina viene praticamente ignorato.
    Ottengo quindi uno scrolling verticale che non mi interessa, poichè relativo all'intera pagina visualizzata nel browser.

    Spero di essere stato sufficientemente chiaro.. detto ciò, qualcuno di voi ha la più pallida idea di come si possa risolvere questo problema?
    Qualcuno ha già risolto problematiche simili?

    Grazie infinite per le vostre risposte.
    Chi non ride mai, non è una persona seria...

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Se ho ben compreso, dovrebbe trattarsi di un problema legato al focus dell'object nella pagina. Potresti provare a forzare il focus sull'elemento utilizzando javascript.

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    21
    Si, ci avevo pensato anch'io inizialmente, solo che dopo un eventualec clic sull'oggetto il focus dovrebbe andare proprio sul filmato, giusto?
    Ma comunque non cambia nulla.

    Per altro, non so se può essere utile conoscere questa differenza di comportamento tra Explorer e Firefox: nel primo, in qualunque punto del filmato principale io provi a far girare la rotellina del mouse, il filmato che dovrebbe scrollare, scrolla regolarmente; invece con Firefox accade che la stessa operazione, faccia sempre e comunque scrollare l'intera pagina html (quindi anche facendo girare la rotellina sul movieclip in questione).
    Chi non ride mai, non è una persona seria...

  4. #4
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da Bartman
    Si, ci avevo pensato anch'io inizialmente, solo che dopo un eventualec clic sull'oggetto il focus dovrebbe andare proprio sul filmato, giusto?
    Giusto, se questo non accade il problema è da cercare altrove, per caso utilizzi il wmode=transparent?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    21
    Originariamente inviato da and80
    Giusto, se questo non accade il problema è da cercare altrove, per caso utilizzi il wmode=transparent?
    Si, sul filmato principale ovviamente.. perché? Può creare problemi su Firefox?

    Chi non ride mai, non è una persona seria...

  6. #6
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Può creare problemi con tutti i browser, neanche IE è esente da problemi. E non solo quello che hai riscontrati, ci sono tanti piccoli problemini che non hanno una soluzione scontata, se non quella di non usare il wmode=transparent.

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    21
    Cavolo, sarebbe un bel problema...
    oggi sono in un'altra azienda quindi non ho sotto mano i sorgenti, ma domani mattina faccio una prova appena arrivo in ufficio e ti faccio sapere.

    Ma eventualmente non ci sarebbero altre scappatoie?
    Chi non ride mai, non è una persona seria...

  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Che io sappia no, ci sono tante piccole cose che non sono mai state risolte, non so da chi dipenda, ma evidentemente non hanno intenzione o possibilità di farlo.

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2000
    Messaggi
    21
    Originariamente inviato da and80
    Che io sappia no, ci sono tante piccole cose che non sono mai state risolte, non so da chi dipenda, ma evidentemente non hanno intenzione o possibilità di farlo.
    Ho fatto delle prove in base a ciò che mi hai detto e su Firefox, impostando con wmode=transparent o con wmode=opaque il filmato principale, il problema rimane tale.
    Il tutto si risolve magicamente se utilizzo wmode=window ma in questa maniera sono costretto a riunnciare alla trasparenza nello sfondo.



    Ho visto però che sul tuo sito, c'è praticamente la stessa situazione e vedo che su Firefox non ci sono problemi...
    Il filmato principale mi pare sia trasparente... quindi effettivamente un modo di risolvere la situazione ci sarebbe, giusto?

    Chi non ride mai, non è una persona seria...

  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    No, non è trasparente, utilizzo una texture direttamente nel filmato flash che è a tutto schermo ed è gestito con layout liquido.

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