Visualizzazione dei risultati da 1 a 6 su 6

Discussione: didascalia

  1. #1

    didascalia

    salve,

    ho un pulsante realizzato con flash. Quando ci clicco si apre un popup che mostra la foto grande. Vorrei inserire una didascalia sotto la foto nel popup. C'è modo per farlo?

    Per il Pulsante:

    on (release) {
    getURL("javascript:apriPopupCentrata('1.jpg', 'HTML', 400, 300, 'status=yes, toolbar=yes')");
    }

    Questi nella pagina .html

    <script language="JavaScript" type="text/JavaScript">
    <!--
    function apriPopupCentrata(nome, titolo, lar, alt, feat){
    var wdt = screen.width;
    var hgt = screen.height;
    var x = Math.round( (wdt / 2) - (lar / 2) );
    var y = Math.round( (hgt / 2) - (alt / 2) );
    window.open(nome, titolo, 'width=' + lar + ',height=' + alt + ',left=' + x + ',screenX=' + x + ',top=' + y + ',screenY=' + y + ',' + feat);
    }
    //-->
    </script>

    travati sul sito html.it

    Grazie

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    non così, devi scrivere al volo una pagina che contenga foto e didascalia, x es.
    codice:
    function apriPopupCentrata(nome, descr, titolo, lar, alt, feat){ 
    var wdt = screen.width; 
    var hgt = screen.height; 
    var x = Math.round( (wdt / 2) - (lar / 2) ); 
    var y = Math.round( (hgt / 2) - (alt / 2) ); 
    var picPop=window.open('', titolo, 'width=' + lar + ',height=' + alt + ',left=' + x + ',screenX=' + x + ',top=' + y + ',screenY=' + y + ',' + feat);
    picPop.document.write('<html><head><title>'+titolo+'<\/title><\/head><body style="margin:0px;text-align:center">');
    picPop.document.write('[img]'+nome+'[/img]<br \/>[b]'+descr+'<\/b><\/body><\/html>')
    picPop.document.close() 
    }
    l' ho scritto senza provare, vedi se funziona
    ciao

  3. #3

    scusa, ma...

    .... vado a criceti! mi potresti spiegare come e dove inserire la funzione?

    Grazie Un Milione

  4. #4
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    come e dove -> al posto di quella che avevi prima, quindi nella pagina html, tra tag <script></script>

    in flash devi solo cambiare i getURL
    on (release) {
    getURL("javascript:apriPopupCentrata('1.jpg', 'qui la tua descrizione', 'HTML', 400, 300, 'status=yes, toolbar=yes')");
    }

  5. #5

    Grazie

    ....funziona che è una meraviglia e scusate i miei criceti.

    Pace

  6. #6
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    perfetto

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.