Visualizzazione dei risultati da 1 a 3 su 3
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    86

    dimensioni finestra zoom

    h?????iao a tutti ho questo codice del sito html.it che consente di gestire una galleria di miniature e di visualizzare le immagini a dimensioni reali in una nuova finestra,
    vorrei sapere come faccio a dare delle dimensioni personalizzate alla nuova finestra?


    il codice:
    <HTML>

    <HEAD>
    <TITLE>HTML.it - il sito italiano sul Web publishing</TITLE>

    <style>
    A:link, A:visited { text-decoration: none }
    A:hover { text-decoration: underline }
    .tabella {border-width:1; border-color: #ff0000; border-style:solid; }
    </style>
    <SCRIPT LANGUAGE="JavaScript">
    <!--
    prev1 = new Image (32,18);
    prev1.src = "img/prev1.jpg";
    prev2 = new Image (32,18);
    prev2.src = "img/prev2.jpg";

    next1 = new Image (32,18);
    next1.src = "img/next1.jpg";
    next2 = new Image (32,18);
    next2.src = "img/next2.jpg";

    go1 = new Image (48,24);
    go1.src = "img/go1.jpg";
    go2 = new Image (48,24);
    go2.src = "img/go2.jpg";

    maxPic = 5;

    p1 = new Image (80,60);
    p1.src = "img/01_TN.jpg";
    link1 = "img/01.jpg";

    p2 = new Image (80,60);
    p2.src = "img/02_TN.jpg";
    link2 = "img/02.jpg";

    p3 = new Image (80,60);
    p3.src = "img/03_TN.jpg";
    link3 = "img/03.jpg";

    p4 = new Image (80,60);
    p4.src = "img/04_TN.jpg";
    link4 = "img/04.jpg";

    p5 = new Image (80,60);
    p5.src = "img/05_TN.jpg";
    link5 = "img/05.jpg";


    count = 1;
    function next() {
    count++;
    if (count > maxPic) {
    count = 1;
    }
    eval("document.p.src=p" + count + ".src");
    }
    function back() {
    count--;
    if (count == 0) {
    count = maxPic;
    }
    eval("document.p.src=p" + count + ".src");
    }
    function link() {
    new_win = window.open(eval("link" + count));

    }
    // -->
    </script>



    </HEAD>
    <BODY BGCOLOR="white" vlink="blue" link="blue">




    <div align="center">
    <table bgcolor="#006699" class="tabella">
    <tr>
    <td align=center width=250>
    <font color=white face="Verdana" size="+1">Slideshow</font>



    [img]img/01_TN.jpg[/img]


    <table border=0 class="tabella">
    <tr>
    <td>[img]img/prev1.jpg[/img]</td>
    <td>[img]img/go1.jpg[/img]</td>
    <td>[img]img/next1.jpg[/img]</td>
    </tr>
    </table>
    </td>
    </tr>
    </table>
    </div>









    </BODY>
    </HTML>



    in questa parte:

    new_win = window.open(eval("link" + count));

    ho provato ad inserire i parametri dell'altezza e della larghezza insieme alle indicazioni per lo scroll ma non funziona

    new_win = window.open(eval("link" + count), 'height=420,width=610,scrollbars=no');



    new_win = window.open(eval("link" + count)), ('height=420,width=610,scrollbars=no');


    ho fatto vari tentativi ma non riesco ad ottenere niente
    potete spiegarmi come fare per favore.

    Ciao grazie

  2. #2
    Utente di HTML.it L'avatar di Edipo
    Registrato dal
    May 2003
    Messaggi
    1,239
    Se è come ho capito io, a te serve semplicemnete una popup che si ridimensiona in base alla gradenzza delle'immagine.
    qui ce un link, dai un'occhiata:

    http://forum.html.it/forum/showthrea...hreadid=449483

    "Il tempo aiuta a dimenticare e il destino regala sempre una seconda occasione.
    Ma aprirsi all'amore significa rendersi vulnerabili".

    Nicholas Sparks

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    86
    Grazie Edipo per avermi risposto,
    purtroppo gli esempi che sono riportati al tuoindirizzo per gestire dei pop up li conosco , ma non mi aiutano perchè non voglio aprire un pop up generico, vorrei riuscire ad implementare il codice della galleria di immagini per assegnare una misura personalizzata alla nuova finestra in cui si aprono le immagini a grandezza naturale e il problema è che non conosco a sufficienza il javascript per farlo.

    C'è qualcuno che può darmi una mano per favore?

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.