Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    Immagini in popup e bordi

    ho il seguente codice:

    codice:
    <a href="javascript:void(0)" onClick="window.open('images/Grandi/Gubbio.jpg', '', 'width=350,height=250,scrollbars=no'); return false">
    										[img]images/Cosa-fare1P.jpg[/img]
    									</a>
    che mi apre la popup con dentro l'immagine.
    Il problema è che mi lascia un bordo a sinistra e in alto di circa 20 px.

    Devo per forza inserire l'immagine un un html con topmargin=0 e poi aprire in popup questo html o si puo' fare diversamente?

    Siccome devo aprire diverse immagini in popup, volevo evitare di creaore per ognuna di queste un file html.
    PAZZIA PAZZIA
    PORTAMI VIA!

  2. #2
    Utente di HTML.it L'avatar di Dust_79
    Registrato dal
    Mar 2001
    Messaggi
    696

    Trovato!

    Scrivo il codice a chi servisse:

    Questa è la funzione (calcola la grandezza dell'immagine e ridimenziona la finestra automaticamente):
    codice:
    <script language="javascript">
    function viewPic(img){ 
    picfile = new Image(); 
    picfile.src =(img); 
    	    
    ht = picfile.height;
    wd = picfile.width; 
    
    popwin=window.open("","_blank",'height='+ht+', width='+wd+'');
    popwin.document.open();
    popwin.document.write('<html><head><title>'+img+'</title></head><body bgcolor=white scroll=no topmargin=0 leftmargin=0 rightmargin=0 bottomargin=0 marginheight=0 marginwidth=0>  <div style="position: absolute; top:0px;left:0px">  [img]'+img+'[/img]</div></body></html>');
    popwin.document.close();
    }
    </script>
    Questo è il link:
    codice:
    <a href="javascript:void(0)" onClick="viewPic('images/ImmagineGrande.jpg'); return false">
    [img]images/ImmaginePiccola.jpg[/img]</a>
    PAZZIA PAZZIA
    PORTAMI VIA!

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.