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

Discussione: popup

  1. #1

    popup

    Scusate apro un altro tread..
    vorrei che cliccando su un pulsante mi si apra la pagina lz.html in una pop up, dunque al pulsante ho associato:
    on(release)
    getURL("javascript:window.open('lz.html','_blank', 'top=100,left=100,width=351,height=151,menubar=no, scrollbars=no,status=no');void(0);");

    mentre alla pag lz.html ho messo:
    <SCRIPT LANGUAGE="Javascript">
    <!--
    function open.window(lz.html,_blank,)
    window.open(lz.html,_blank,"toolbar=0,status=0,men ubar=0,scrollbars=0,width=351,
    height=151")
    //-->
    </SCRIPT>

    e cioè come mi era stato detto in un precedente tread di qualche tempo fa...ma non ha mai funzionato!
    help

  2. #2
    leggiti questa FAQ:
    http://flash-mx.html.it/faq/view_faq.asp?idcat=8&id=22

    Comunque, nel tuo esempio, il codice Javascript è superfluo in quanto (vedi FAQ soprariportata) il codice javascript è generato all'interno di Flashè generato direttamente all'interno di Flash

  3. #3
    Si ma se è superfluo dovrebbe funzionare lo stesso no??

  4. #4
    chi lo sa? hai fatto comunque la prova?
    a volte bisogna sbatterci la testa per risolvere i problemi!

  5. #5
    Mi è venuto un dubbio:

    ma l'hai costruita la pagina HTML del POP-UP?

    nel tuo esempio: lz.html

    Scusa ma sai, a volte ci si incaponisce a guardare chissà cosa chissà dove, e poi il problema è una sciocchezza

  6. #6
    Sono di nuovo qua! Si la pag lz.html l'ho creata
    Ho letto le faq e quando ho provato a mettere Movieclip.prototype.centra = function (... mi da errore (la stringa si colora di rosso!)
    Altra cosa: al posto di Movieclip ho messo _root va bene?

  7. #7
    prova così, ricordando che il codice getURL ecc. va tutto su una riga senza spazi
    codice:
    // apertura popup da flash
    getURL("javascript:window.open('pagina.html','titolo','width=400,height=300');void(0);");
    al posto di pagina.html ci metterai lz.html

    e al posto di "titolo" quello che ti pare.

    Altra cosa: al posto di Movieclip ho messo _root va bene?
    NO devi dargli un nome alla tua function
    per cui dovrai mettere:
    _root.quellochetipare.prototype.popup... ecc. ecc

  8. #8
    Scusa ma non mi è chiaro quel "quellochetipare".
    Dev'essere il nome di un movie??

  9. #9
    Non funziona!!
    Non solo la finestra si apre bianca non alle dimensioni che setto io ma addirittura mi blocca il pc!!
    Cos'è una maledizione??

  10. #10
    Ma scusa, lo stai provando in locale ?
    (vale a dire sul tuo PC facendo doppio click sul file .swf)?

    Allora è chiaro, per provare un javascript devi eseguire la pagina HTML che contiene il filmato .swf

    Devi impostare le opzioni di pubblicazione, selezionando anche HTML e poi pubblicare, poi fai il doppio click sulla pagina HTML generata.
    (se il tuo .swf si chiama pippo.swf troverai anche pippo.html)

    OK?

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.