Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    30

    Problema pagina "_blank"

    Salve ragazzi!
    Vengo subito al punto; ho un bottone, devo fare in modo che quando clicco su questo, mi si apra una nuova finestra che carichi un swf già pronto.
    Ho provato con il comando:

    "on (release) {
    loadMovie("file.swf", 1);
    }"

    Però così facendo me lo apre sulla stessa finestra, mentre con il comando:

    "on (release) {
    getURL("file.swf", "_blank")
    }"

    me lo apre in una nuova finestra ma non funziona l'animazione.

    Come potrei fare?
    Ringrazio tutti in anticipo^_^

  2. #2
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Devi creare una nuova pagina html, se ad esempio hail il file pippo.swf, crei la pagina pippo.html ci inserisci pippo.swf infine il
    codice:
    getURL("pippo.html","_blank")

  3. #3
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    30
    Credo di aver capito, però potresti spiegarmi meglio il "creare una nuova pagina html"?
    Cioè praticamente io al bottone attacco il file html anzichè il file swf, giusto?

  4. #4
    Utente di HTML.it
    Registrato dal
    Feb 2009
    residenza
    Olbia
    Messaggi
    2,930
    Allora aprire una pagina in _blank significa aprire una pagina html in una nuova scheda, quindi per forza di cose devi mettere il secondo swf in un'altra pagina html e col bottone linkare alla pagina html che conterrà il file swf.

  5. #5
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    30
    Grazie!!!!!!!!!!! Funziona!!!!!!!!!!!!!!\(^o^)/
    Sei un mito!!!!! Mille grazie!!!!

  6. #6
    Utente di HTML.it
    Registrato dal
    Apr 2010
    Messaggi
    30
    Avrei un'altra domandina, però non sono sicura se sia la sezione giusta.
    E' possibile attaccare ad un file php due form mail in flash?
    Spiego meglio, ho dovuto fare due sezioni dei contatti una in inglese ed un altra in italiano.
    Posso attaccarle tutte e due al file php oppure devo farne uno nuovo?

    Pensavo di fare una cosa del genere, ditemi se è possibile per favore
    In italiano e così:
    --------------------------------------------------------------------
    var DESTINAZIONE="form.php";
    var strTipologia="";
    stop();

    function InviaDati()
    {
    var cLoad:LoadVars = new LoadVars();
    cLoad.onLoad = function ()
    {
    if(this.RISULTATO=="1") gotoAndStop("fOK");
    else { _root.MESSAGGIOERRORE=this.MESSAGGIO; gotoAndStop("fERR"); }
    }
    cLoad.INDIRIZZO=_root.INDIRIZZO;
    cLoad.CITTA=_root.CITTA;
    cLoad.CAP=_root.CAP;
    cLoad.TELEFONO=_root.TELEFONO;
    ----------------------------------------------------------------------------------------

    il file php è questo:
    ----------------------------------------------------------------------
    <?php

    //definizione costanti
    define("DESTINATARIO","skinhead@proxima5.eu");
    define("DESCRIZIONEFORM","Form contatti del sito www.xxx.yy");

    //definizione campi
    //il formato è nomecampo, espressione convalida, obbligatorio
    $aCampi=array(
    array("INDIRIZZO", "/^[|!\"£\$%&\/\(\)=?\^'àèéìòù\[\]{}*\+ç@°#§<>,;\.:_\-a-z0-9 ]{0,}\$/i", 1),
    array("CITTA", "/^[|!\"£\$%&\/\(\)=?\^'àèéìòù\[\]{}*\+ç@°#§<>,;\.:_\-a-z0-9 ]{0,}\$/i", 1),
    array("CAP", "/^[0-9]{5}$/", 1),
    array("TELEFONO", "/^[\92 \47 \/0-9+-]{7,24}$/", 1),
    --------------------------------------------------------------------------------------


    Ora se io le azioni della pagina in inglese le faccio nel modo illustrato sotto, funzionano con lo stesso file php?
    ------------------------------------------------------------------------------
    var DESTINAZIONE="form.php";
    var strTipologia="";
    stop();

    function InviaDati()
    {
    var cLoad:LoadVars = new LoadVars();
    cLoad.onLoad = function ()
    {
    if(this.RISULTATO=="1") gotoAndStop("feOK");
    else { _root.MESSAGGIOERRORE=this.MESSAGGIO; gotoAndStop("feERR"); }
    }
    cLoad.ADDRESS=_root.INDIRIZZO;
    cLoad.CITY=_root.CITTA;
    cLoad.CAP=_root.CAP;
    cLoad.TELEPHONE=_root.TELEFONO;
    -----------------------------------------------------------------
    ps: è la prima parola che devo convertire in inglese o la seconda?

    Grazie a tutti in anticipo e scusate la lunghezza del messaggio

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.