Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Zoom graduale immagini

  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    2

    Zoom graduale immagini

    Ciao a tutti.Questo script dovrebbe servire ad innescare uno zoom graduale dopo aver cliccato sull'anteprima dell'immagine desiderata,ma il codice mi restituisce errore di sintassi nel processo else...non sono un mostro in programmazione quindi chiedo aiuto a voi...cosa c'è di sbagliato??

  2. #2
    Utente di HTML.it
    Registrato dal
    Jul 2006
    Messaggi
    2
    <html>

    <head>
    <SCRIPT type="text/javascript">
    function showFilled(Value) {
    return (Value > 9) ? "" + Value : "0" + Value;
    }
    function StartClock24() {
    TheTime = new Date;
    document.clock.showTime.value = showFilled(TheTime.getHours()) + ":" + showFilled(TheTime.getMinutes()) + ":" + showFilled(TheTime.getSeconds());
    setTimeout("StartClock24()",1000)
    }
    </script>
    <style type="text/css">
    <!--
    .input { border-style: none;
    font-family:ZZZ Top;
    font-size:11pt;
    color : blue;
    }
    -->
    </style>
    <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <meta name="GENERATOR" content="Microsoft FrontPage 4.0">
    <meta name="ProgId" content="FrontPage.Editor.Document">
    <title>.::Esperimento Galvo::.</title>
    </head>
    <BODY bgcolor="#FFFFFF" onLoad="StartClock24()">
    <hl><font face="InvisibleKiller" size="7">Esperimento Javascript</font>
    <p class="description">
    </p>
    <p class="images">
    [img]image1-small.jpg[/img]
    [img]image2-small.jpg[/img]
    [img]image3-small.jpg[/img]
    </p>
    <p class="footer">
    </p>
    <form name=clock>
    <input type=text name=showTime size=8 class=input>
    </form>
    </body>
    <script type="text/javascript">
    var links = document.getElementsByTagName('a');
    for (var i = 0; i <links.length; i++)
    if (links[i].className == 'livethumbnail')
    {
    var img=links[i].getElementsByTagName('img')[0];
    img.state='small';
    img.smallSrc= img.getAttribute('src');
    img.smallWidth=parseInt(img.getAttribute('width')) ;
    img.smallHeight=parseInt(img.getAttribute('height' ));
    img.largeSrc=links[i].getAttribute('href');
    img.largeWidth=parseInt(img.getAttribute('largewid th'));
    img.largeHeight=parseInt(img.getAttribute('largehe ight'));
    img.ratio=img.smallHeight/img.smallWidth;
    links[i].onclick=scale;
    }
    function scale()
    {
    var img=this.getElementsByTagName('img')[0];
    img.src=img.smallSrc;
    if (! img.preloaded)
    {
    img.preloaded=new Image();
    img.preloaded.src=img.largeSrc;
    }
    var interval=window.setInterval(scaleStep, 90);
    return false;
    if (width > img.largeWidth - step) {
    img.setAttribute('width', img.largeWidth);
    img.setAttribute('heigth', img.largeHeight);
    img.setAttribute('scr', img.largeSrc);
    window.clearInterval(interval);
    img.state='large';
    }
    }
    else
    {
    width-=step;
    height-=Math.floor(step * img.ratio);

    img.setAttribute('width', width);
    img.setAttribute('height', height);

    if (width < img.smallWidth + step)
    {
    img.setAttribute('width', img.smallWidth);
    img.setAttribute('height', img.smallHeight);
    img.src=img.smallSrc;
    window.clearInterval(interval);
    img.state='small';
    }
    }
    </script>
    </html>

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.