Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 17
  1. #1

    Help me: devo aprire due link dal Flash

    Allora il mio problema è che devo aprire con un solo click due link, un pop up dove uso questo script:

    codice:
    // da inserire, senza modifiche, nel primo frame del filmato
    MovieClip.prototype.centra = function(nome,titolo,lar,alt,feat){
    	var w = System.capabilities.screenResolutionX / 2;
    	var h = System.capabilities.screenResolutionY / 2;
    	var x = Math.round(w - ( lar / 2 ));
    	var y = Math.round(h - ( alt / 2 ));
    	getURL("javascript:window.open('"+ nome + "','" + titolo
     + "','width=" + lar + ",height=" + alt + ",screenX=" + x + ",left=" 
    + x + ",screenY=" + y + ",top=" + y + "," + feat + "');void(0);");
    };
    
    // utilizzo della funzione
    on(release){
    	centra('test.html','mia',700,300,'status=yes');
    }
    però allo stesso tempo lo stesso bottone deve aprire un pagina html...come devo fare?
    Grazie

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182

    Re: Help me: devo aprire due link dal Flash

    codice:
    // da inserire, senza modifiche, nel primo frame del filmato
    MovieClip.prototype.centra = function(nome,titolo,lar,alt,feat){
    	var w = System.capabilities.screenResolutionX / 2;
    	var h = System.capabilities.screenResolutionY / 2;
    	var x = Math.round(w - ( lar / 2 ));
    	var y = Math.round(h - ( alt / 2 ));
    	getURL("javascript:window.open('"+ nome + "','" + titolo
     + "','width=" + lar + ",height=" + alt + ",screenX=" + x + ",left=" 
    + x + ",screenY=" + y + ",top=" + y + "," + feat + "');void(0);");
    };
    
    // utilizzo della funzione
    on(release){
    	centra('test.html','mia',700,300,'status=yes');
    	getURL("http://www.tuolink.it", "_blank");
    }
    non credo ci voglia altro

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641

    Re: Re: Help me: devo aprire due link dal Flash

    Originariamente inviato da and80

    non credo ci voglia altro
    no infatti. basta inserirlo dove/come hai detto tu.


  4. #4
    ragazzi a me non funziona.....non capisco dove sbaglio...

    lo script iniziale faccio copia incolla ok....

    sul btn metto questo:

    codice:
    on(release){
    	centra('../../site/pop-islanda.htm','mia',700,300,'status=yes');
    	getURL('../../default.php?t=site&lang=EN');
    }
    ma non mi apre la popup....

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da christazio
    ragazzi a me non funziona.....non capisco dove sbaglio...

    lo script iniziale faccio copia incolla ok....

    sul btn metto questo:

    codice:
    on(release){
    	centra('../../site/pop-islanda.htm','mia',700,300,'status=yes');
    	getURL('../../default.php?t=site&lang=EN');
    }
    ma non mi apre la popup....
    hai omesso il blank però

    al massimo puoi fare una cosa più semplice, metti il comando javascript nell'evento on (press) e l'altro lo lasci com'è

  6. #6
    ho omesso il black perchè vorrei farla aprire in self...devo metterlo self?

    proverò anche ad aggiungere on press

  7. #7
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    il getURL mettilo tra virgolette "" e non fra apici ''.

    prova a mettere anche self. così:
    getURL("miolink", "_self");


  8. #8
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da mic
    il getURL mettilo tra virgolette "" e non fra apici ''.

    prova a mettere anche self. così:
    getURL("miolink", "_self");

    non è necessario, gli apici sortiscono lo stesso effetto, dipende dalle abitudini di scrittura

  9. #9
    Utente di HTML.it
    Registrato dal
    Dec 2004
    Messaggi
    641
    Originariamente inviato da and80
    non è necessario, gli apici sortiscono lo stesso effetto, dipende dalle abitudini di scrittura
    ah! grazie per averlo specificato.
    allora...non capisco perchè non gli funzioni. è solo per via del fatto di aver omesso il target? a me funziona


  10. #10
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da mic
    ah! grazie per averlo specificato.
    allora...non capisco perchè non gli funzioni. è solo per via del fatto di aver omesso il target? a me funziona

    probabilmente la lettura del getURL in _self rende nulla la ricerca della proto che apre la popup, così il comando centra() non viene eseguito correttamente, la cosa migliore da fare in questi casi è quella di separare i due comandi in due eventi distinti, il minimo per dare in esecuzione entrambi

    codice:
    on (press){
    	centra('../../site/pop-islanda.htm','mia',700,300,'status=yes');
    }
    on (release){
    	getURL('../../default.php?t=site&lang=EN');
    }

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.