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

    movimento verticale banner

    ragazzi vorrei che un banner verticale (skyscreper ???) si muovesse in verticale nella mia pagina ... tipo questi della gazzetta sulla dx

    ho trovato su dinamicdrive questo codice:

    questo da mettere prima di <head>
    <style type="text/css">
    <!--
    #sponsorAdDiv {position:absolute; height:1; width:1px; top:10; left:780;}
    -->
    </style>

    <script type="text/javascript">

    /******************************************
    * DHTML Ad Box (By Matt Gabbert at http://www.nolag.com)
    * Visit http://www.dynamicdrive.com/ for full script
    * This notice must stay intact for use
    ******************************************/

    adTime=10; // seconds ad reminder is shown
    chanceAd=1; // ad will be shown 1 in X times (put 1 for everytime)

    var ns=(document.layers);
    var ie=(document.all);
    var w3=(document.getElementById && !ie);
    var calunit=ns? "" : "px"
    adCount=0;
    function initAd(){
    if(!ns && !ie && !w3) return;
    if(ie) adDiv=eval('document.all.sponsorAdDiv.style');
    else if(ns) adDiv=eval('document.layers["sponsorAdDiv"]');
    else if(w3) adDiv=eval('document.getElementById("sponsorAdDiv" ).style');
    randAd=Math.ceil(Math.random()*chanceAd);
    if (ie||w3)
    adDiv.visibility="visible";
    else
    adDiv.visibility ="show";
    if(randAd==1) showAd();
    }
    function showAd(){
    if(adCount<adTime*10){adCount+=1;
    if (ie){documentWidth =truebody().offsetWidth/2+truebody().scrollLeft-20;
    documentHeight =truebody().offsetHeight/2+truebody().scrollTop-20;}
    else if (ns){documentWidth=window.innerWidth/2+window.pageXOffset-20;
    documentHeight=window.innerHeight/2+window.pageYOffset-20;}
    else if (w3){documentWidth=self.innerWidth/2+window.pageXOffset-20;
    documentHeight=self.innerHeight/2+window.pageYOffset-20;}
    adDiv.left=documentWidth-200+calunit;adDiv.top =documentHeight-200+calunit;
    setTimeout("showAd()",100);}else closeAd();
    }
    function closeAd(){
    if (ie||w3)
    adDiv.display="none";
    else
    adDiv.visibility ="hide";
    }

    function truebody(){
    return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
    }

    onload=initAd;
    //End-->
    </script>

    e questo da mettere nella pagina:

    <div id="sponsorAdDiv" style=" visibility:hidden">
    <table width="150px" height="350px"><tr><td>
    <table width="150px" height="345px"><tr><td align="center" valign="middle">

    </td></tr></table></td></tr></table>
    </div>

    e diciamo che sono riuscito a configurarlo in parte, in particolare, non riesco a posizionarlo dove voglio anche se nello stile div ho messo left 780 il div si posiziona sempre sulla sx ...

    perchè secondo voi????

  2. #2

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.