Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    generare popup con il contenuto di uno specifico div (della stessa pagina)

    Saluti a tutti...

    sto cercando uno scriptino che al click mi generi una popup che contenga il contenuto di uno specifico div della mia pagina di partenza...

    Conosco diverse librerie che mi visualizzano un certo ID, ma a me serve una vera e propria finestra popup in cui poter settare ad esempio 'toolbar=yes,location=yes,status=yes,menubar=yes,s crollbars=yes,resizable=yes

    Sto ragionando come segue, ma ottengo tutta la pagina... insomma non riesco a distinguere solo solo <div id="contenuto_specifico"... forse mi conviene lavorare di .innerHTML?

    Voi come fareste?

    codice:
    </head><body>
    
    <div id="contenuti">
    contenuti della pagina
    
    <div id="contenuto_specifico" style="display:none">testo del contenuto specifico</div>
    
    <a href="#contenuto_specifico" onclick="return openWindow(this, {width:400,height:400,center:true}) ECC ECC">
    visualizza contenuto specifico in popup</a>
    
    </div>
    
    </body></html>
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

  2. #2
    Utente di HTML.it L'avatar di Xinod
    Registrato dal
    Sep 2000
    Messaggi
    13,649
    qualcosa del genere
    codice:
    function apriInPop(el){
    	var elId=el.hash.substr(1);
    	var pop=window.open('','miaPopup','width=320,height=240');
    	pop.document.write('<html><head><title>popup</title></head><body>');
    	pop.document.write(document.getElementById(elId).innerHTML);
    	pop.document.write('</body></html>');
    	pop.document.close();
    	pop.focus();
    }
    codice:
    <div id="contenuto">
    
    
    questo e' il mio contenuto con id="contenuto"</p>
    
    
    ciao</p>
    </div>
    apri in popup

  3. #3
    E S A T T A M E N T E

    grazie mille Xinod, sei come sempre preziosissimo!!


    C'ero andato vicino... ma sono troppo dhò
    O saisons, ô châteaux,
    Quelle âme est sans défauts?

    Rimbaud - L'Éternité (1872)

    EsseZeta - VisualWriting | www.essezeta.org

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 © 2026 vBulletin Solutions, Inc. All rights reserved.