Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    119

    AS per chiudere un filmato.swf

    Ciao ragazzi,

    ho creato un filmato swf che è stato collocato dentro ad un layer. Ho la necessita' di creare un pulsante chiudi che mi chiuda il filmatino e basta.

    ho provato mettendo il comando

    on (press) {
    getURL("javascript:toggleVisibility('schifoide', 'hide')");
    }

    per nascondere il layer, ma non funziona,
    ho provato a mettere anche il comando:

    on (press) {
    removemovieclip(this)
    }

    ma non funziona neppure questo...

    ho provato anche altre soluzioni, ma il massimo che riesco a fare è chiudere tutto il browser.

    Qualcuno ha qualche idea?

    ciao

  2. #2
    se il tuo filmatino è dentro una pagina html
    secondo me potresti esportarlo come windowmode=windowless

    e poi dare un _root._visible=0 tramite il pulsante di chiusura, anche se di fatto ti rimane li.

    Prova

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    119
    Non conosco questo sistema, puoi spiegarmi meglio come funziona?
    Per caso se io inserisco un link questo resta attivo oppure no?
    grazie in anticipo dell'aiuto.

  4. #4
    vedo se riesco a mandarti un FLA, aspetta un momento, OK ??

    Ciao

  5. #5
    Dunque il concetto è questo

    tu hai un file swf posizionato sulla pagina html all'interno di un layer

    vuoi chiuderlo

    allora nella pagina html potresti ad esempio pubblicarlo in modalità trasparente
    in modo tale che quando lo chiudi si vede lo sfondo della pagina e si abia l'impressione che fisicamente sia stato rimosso.


    Mentre invece sul pulsante che deve chiuderlo scriverai

    on(press){_level0._visible=0}


    il tuo esempio

    http://www.rempox.it/forum/image/imagini_pixel.html

    http://www.rempox.it/forum/image/imagini_pixel.fla

  6. #6
    non ho messo il preload quindi devi aspettare i 32K

    Ciao

  7. #7
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    119
    interessante il sistema...

    nel frattempo ho risolto così:

    on (press) {
    getURL("javascript:document.getElementById('name') .style.visibility='hidden';history.back();");
    }

    avevo trovato anche un altro escamotage, ossia ho fatto un goto che mandava ad un frame vuoto. era barbaro ma funzionava.

    grazie mille comunque.

    ciao

  8. #8
    Utente di HTML.it
    Registrato dal
    Apr 2004
    Messaggi
    119
    come non detto...
    il mio modo è barbaro, il tuo invece eccccccceeeeezzzziiiiionale...
    mi sa che userò il tuo.

    grazie ancora

  9. #9
    bhe anche perchè è molto meno complicato di javascript.

    Ciao

  10. #10
    grazie rempox, hai dato una grossa mano anche a me (2 piccioni con 1 ecc...).

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.