Precedente :: Successivo |
Autore |
Messaggio |
Pier Dio minore


Registrato: 19/12/05 19:45 Messaggi: 660 Residenza: Sotto il tuo stesso cielo
|
Inviato: 25 Gen 2006 15:28 Oggetto: * Popup in flash |
|
|
Magari è già capitato a qualcuno e può aiutarmi a risolvere.
Ho un file swf che va inserito in una pagina html
Questo file swf non è altro che un menu...ed un pulsante deve permettermi di aprire una popup.
Ho inserito
Codice: | <script language="JavaScript" type="text/JavaScript">
<!--
function apriPopup(nome, titolo, lar, alt){
window.open(nome, titolo, 'width=' + lar +
',height=' + alt +
',toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}
//-->
</script> |
nella pagina html che devo aprire.
E poi
Codice: | on (release) {
getURL("javascript:apriPopup('test.html', 'HTML',
400, 300)");
} |
nel mio pulsante di flash.
Solo che al click la mia popup si apre e si chiude istantaneamente, senza darmi la possibilità di fare nulla.
Come posso risolvere? A qualcuno è successo?
Ciao e grazie! |
|
Top |
|
 |
juzo kun Dio maturo


Registrato: 19/04/04 09:32 Messaggi: 1853 Residenza: tra la tastiera e la sedia
|
Inviato: 25 Gen 2006 19:48 Oggetto: |
|
|
Hai un popup blocker? Cambiando tipo di script (per esempio, scegliendo uno dei metodi proposti qua) fa lo stesso difetto?
Cià
JK |
|
Top |
|
 |
Pier Dio minore


Registrato: 19/12/05 19:45 Messaggi: 660 Residenza: Sotto il tuo stesso cielo
|
Inviato: 25 Gen 2006 20:05 Oggetto: |
|
|
Li ho provati tutti perchè anche il mio l'ho preso da lì...ma fa sempre la stessa cosa...
Per bloccare le popup ho solo il blocco di google che però non riguarda quella pagina... |
|
Top |
|
 |
rebelia Dio maturo


Registrato: 17/07/03 09:22 Messaggi: 7987
|
Inviato: 26 Gen 2006 12:33 Oggetto: |
|
|
riporto il commento di un amico flasher a cui ho fatto leggere il thread:
Citazione: |
la funzione è giusta
il richiamo pure
digli di controllare che il richiamo non sia all'interno di un ciclo
e digli di provare il tutto su di un web server
perchè per esempio se avesse FLASH PLAYER 8 installato, se prova la pagina in locale, e per locale intendo il doppio click sulla pagina HTML, flash bloccherà il contenuto perchè ritenuto pericoloso
ciò non accade testandolo su di un web server
basta anche IIS in locale non serve tanto
la funzione javascript va messa tra i tag head della pagina
|
(grazie mame ) |
|
Top |
|
 |
Pier Dio minore


Registrato: 19/12/05 19:45 Messaggi: 660 Residenza: Sotto il tuo stesso cielo
|
Inviato: 26 Gen 2006 20:30 Oggetto: |
|
|
Ho provato a caricarlo sul mio server e funziona!
alla fine ho messo
Codice: | on (release) {
getURL("javascript:window.open('richiesta1.asp','titolo','width=400,height=300');void(0);");
} |
sul mio pulsante in flash
e tra gli head della pagina da aprire come popup
Codice: | <script language="JavaScript" type="text/JavaScript">
<!--
function apriPopup(nome, titolo, lar, alt){
window.open(nome, titolo, 'width=' + lar +
',height=' + alt +
',toolbar=yes,location=yes,status=yes,menubar=yes,scrollbars=yes,resizable=yes');
}
//-->
</script> |
Ringrazio Juzo Kun, Rebelia e Mame per l'interessamento!!!!
La prova del funzionamento è qui |
|
Top |
|
 |
rebelia Dio maturo


Registrato: 17/07/03 09:22 Messaggi: 7987
|
Inviato: 27 Gen 2006 09:05 Oggetto: |
|
|
Pier78 ha scritto: | Ho provato a caricarlo sul mio server e funziona! |
ottimo  |
|
Top |
|
 |
|
|
Non puoi inserire nuovi argomenti Non puoi rispondere a nessun argomento Non puoi modificare i tuoi messaggi Non puoi cancellare i tuoi messaggi Non puoi votare nei sondaggi
|
|