Visualizzazione dei risultati da 1 a 3 su 3

Discussione: pop-up immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2002
    Messaggi
    30

    pop-up immagini

    Ho inserito il seguente codice per aprire una pop-up che funziona correttamente. C'è solo un problema: la pop-up che si apre presenta un bordo bianco bruttissimo. Io vorrei eliminare questo bordo oppure , se questo non è possibile, centrare l'immagine nella pop-up e cambiare il colore del bordo.

    <script type="text/javascript">
    function apri(url) {
    newin = window.open(url,'titolo','scrollbars=no,resizable= yes, width=320,height=320,status=no,location=no,toolbar =no');
    }
    </script>
    <td height="0" colspan="5">[img]vetrate/punto.gif[/img]<font face="Amazone BT">Orologi
    diametro 40
    </font> </tr>
    <tr valign="bottom" bgcolor="#FFFFFF">
    <td width="0" height="0"><font face="Tahoma" size="1">Art. ort. 002</font>
    <tr bgcolor="#FFFFFF">
    <td height="0" width="0"> <div align="center">[img]immagini/ort002mn.jpg[/img]</div>

  2. #2
    Non puoi.

    La questione è semplice: quando apri in una popup DIRETTAMENTE la JPG, quello che succede è che è il browser a decidere come formattare tutto quello che ci sta intorno.

    Devi creare invece una piccola pagina HTML+PHP/ASP (credo si possa fare anche con JS, ma non saprei scrivertelo) che prenda come parametro GET l'immagine da mostrare, ma che sia un file HTML, così potrai impostare colore di sfondo, bordi eccetere.

    Ciao!
    "Le uniche cose che sbagli sono quelle che non provi a fare."
    Atipica

  3. #3
    Utente di HTML.it
    Registrato dal
    Nov 2001
    Messaggi
    63
    codice:
    <script type="text/javascript"> 
    function apri(url,w,h) { 
    var newin = window.open(url,'titolo',
    'scrollbars=no,resizable=no'
    +',width='+w+',height='+h
    +',status=no,location=no,toolbar=no');
    newin.document.write('<body leftMargin=0 topMargin=0><img src="'
    +url+'" width='+w+' height='+h+'></body>'); newin.document.close();} 
    </script> 
    
    <a href="#" onclick="apri('...jpg',200,300)">
    [img]aga.gif[/img]</a>
    javascript: tutto attaccato

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.