• User Newbie

    Aiuto per sincronizzazione eventi Java

    SERA A TUTTI!
    PREMETTENDO CHE SONO UNA NOVELLINA DEI LINGUAGGI, POTRESTE DIRMI DOVE SBAGLIO IN QUESTO SCRIPT?
    MI SPIEGO MEGLIO... HO GIà MESSO UNO SCRIPT JAVA PER LA CREAZIONE DI UN MENù DINAMICO E VOLEVO AGGIUNGERE, SEMPRE IN JAVA, ANCHE UN EFFETTO AL TESTO CHE DOVREBBE APPARIRE ALL'APERTURA DELLA PAGINA MA QUANDO LO PROVO... SI BLOCCA TUTTO OPPURE COMPARE SOLO UNO DEI DUE EFFETTI... IN COSA SBAGLIO?
    GRAZIE SIN DA ORA PER LA VOSTRA ATTENZIONE.
    ALLEGO QUI SOTTO LO SCRIPT:
    </head>
    </html>
    <style type="text/css">
    <!--
    body,td,th {
    color: #FFFFFF;
    }
    body {
    background-color: #000000;
    }
    -->
    </style>
    </head>
    <div align="right">
    <?php
    $a=time();
    $b=date('d M y - H:i:s', $a); //inserimento di data e ora aggiornate//
    echo$b;
    ?>
    </div>
    </html>
    <div style="border:1px solid black; text-align:center; color:white; font-size:40px; font-style:italic; font-weight:bold;">
    <?php
    echo "MARGY GRAPHIC"; //inserimento del titolo del sito//
    ?>
    </div>
    <html>
    <head>
    <style>
    A.cassetto:hover {color: blue}
    DIV.cassetto {font-family: verdana; font-size:11pt; font-weight:bold}
    </STYLE>
    </head>
    <body>
    <br><br><br><br>
    <script language="JavaScript">
    <!--
    ie=document.all?1:0
    n=document.layers?1:0
    lshow=30 //parte visibile del cassetto
    var move=10; // apertura del cassetto
    menuSpeed=40 // Settaggio della velocità
    var moveOnScroll=true
    var tim;
    function makeMenu(obj,nest){
    nest=(!nest) ? '':'document.'+nest+'.'
    this.css=(n) ? eval(nest+'document.'+obj):eval(obj+'.style')
    this.state=1
    this.go=0
    this.height=n?this.css.document.height:eval(obj+'.offsetHeight')
    this.top=b_gettop
    this.obj = obj + "Object"; eval(this.obj + "=this")
    }
    function b_gettop(){
    var gleft=(n) ? eval(this.css.top):eval(this.css.pixelTop);
    return gleft;
    }
    function moveMenu(){
    if(!oMenu.state){
    clearTimeout(tim)
    mIn()
    }else{
    clearTimeout(tim)
    mOut()
    }
    }
    function mIn(){
    if(oMenu.top()>eval(scrolled)-oMenu.height+lshow){
    oMenu.go=1
    oMenu.css.top=oMenu.top()-move
    tim=setTimeout("mIn()",menuSpeed)
    }else{
    oMenu.go=0
    oMenu.state=1
    }
    }
    function mOut(){
    if(oMenu.top()<eval(scrolled)){
    oMenu.go=1
    oMenu.css.top=oMenu.top()+move
    tim=setTimeout("mOut()",menuSpeed)
    }else{
    oMenu.go=0
    oMenu.state=0
    }
    }
    function checkScrolled(){
    if(!oMenu.go)oMenu.css.top=(!oMenu.state)?eval(scrolled):eval(scrolled)-oMenu.height+lshow
    if(n) setTimeout('checkScrolled()',30)
    }
    function menuInit(){
    oMenu=new makeMenu('divMenu')
    scrolled=n?"window.pageYOffset":"document.body.scrollTop"
    oMenu.css.top=eval(scrolled)-oMenu.height+lshow
    oMenu.css.visibility='visible'
    if(moveOnScroll) ie?window.onscroll=checkScrolled:checkScrolled();
    }
    onload=menuInit;
    -->
    </script>
    <div class="cassetto" id="divMenu" style="position:absolute; top:0; left:30; height:100; width:200; visibility:hidden; background: url('')"> <img src="immagini/sfondo2.jpg" />
    <center>
    <a class="cassetto" href="#">FOTOGRAFIE</a> <br>
    <br>
    <a class="cassetto" href="#">GRAFICA</a> <br>
    <br>
    <a class="cassetto" href="#">DISEGNI</a> <br>
    <br>
    <a class="cassetto" href="#">ALTRI LAVORI</a> <br>
    <br>
    <a class="cassetto" href="#">FORUM</a> <br>
    <br>
    <a class="cassetto" href="#">CONTATTI</a> <br>
    <br>
    </center>
    <a href="javascript://" onClick="moveMenu()"> <img src= "immagini/menu003 copia.jpg" border="0" width="170" height="111"></a></div>
    </body>
    </html>
    <div align=center>
    <?php
    echo "<b> IL LABILE CONFINE FRA ARTE E PUBBLICITA' <b>";
    ?>
    <script language="javascript">
    window.onload=type
    var msg=new Array()
    msg[1]="Arte e pubblicità sono sempre stati due mondi nettamente distinti tra loro?
    L?una nasce dall?emozione, dalla passione, spezza schemi e ne ripropone di nuovi dai labili confini, l?altra ha incarnato dagli albori la strategia commerciale del visivo, legata da schemi, nata per sedurre un potenziale consumatore. Eppure quante volte la pubblicità si ispirata all?arte e quest?ultima ad essa. Pensando alla storia della pubblicità il legame con l?arte appare più chiaro e forte: Grandi artisti hanno creato per il commercio e fra questi basterebbe ricordare Toulouse-Lautrec che creò manifesti per il noto Moulin Rouge. La pubblicità da parte essenziale e caratterizzante del nuovo paesaggio urbano è passata prima ad incarnare in maniera visiva le strategie del commercio ed è divenuta poi, o se si crede meglio, ha aspirato a divenire, uno dei luoghi privilegiati della creatività post-moderna. L?arte da parte sua, dapprima è stata attratta dalla pubblicità, l?ha respinta poi, per poi assumerla e cambiarla in una sorta di simbiosi. Di ciò si tratterà in questo volume, dell?excursus che lega questi due mondi, per capire, o almeno per fornire, un?argomentazione di base per creare un?idea su questo legame tra universo artistico e fenomeno pubblicitario. La pubblicità è sempre stata vista come un nero spettro che uccide la reale creatività, perché assoggettata alle leggi del mercato. È pur vero che se i moderni creativi rispondono alle leggi del commercio, incanalando il loro estro per sedurre il consumatore, gli artisti di un tempo rispondevano ai loro mecenati, seguendo le richieste da loro proposte. Il fondamento del creare non è nella partenza, ma nella liberazione di schemi iniziali e nella messa in essere di nuovi mondi possibili. Questa mia personalissima idea non è volta a dare alla pubblicità il ruolo di arte maggiore ma a fargli riacquisire, per lo meno, il suo spazio nel mondo dell?emozione, della passione, in una parola nel mondo creativo. Forse chi dice che i due emisferi sono in netto contrasto sono nel vero, ma proviamo per un solo istante a cambiare il nostro metro di giudizio: se l?arte come già detto è la parola di un IO che lega gli esseri umani attraverso forme che ridisegnano la realtà, anche il pubblicitario pur creando un?idea che si modella su un prodotto forgia nuovi mondi e nuovi modi di percepire la realtà. Dà vita a pensieri e può succedere che questo spezzi lo schema precostituito, che vada oltre un archetipo e che parli con forza ed intensità tanto da cambiare la concezione prestabilita della partenza. Ciò è quello che tenterò di mettere in luce per capire, se la pubblicità usa semplicemente l?arte o se questa crea, a suo modo, una nuova concezione di arte."
    msg[2]="'Tratto dalla tesi: "Il labile confine fra arte e pubblicità"'"
    var Number_Messages=2;
    var textColor=new Array()
    textColor[1]="white"
    textColor[2]="yellow"
    Number_Colors=2;
    var space2=" "
    var c=1
    var n=0
    var start=""
    var m=1
    msg[m]=msg[m]+space2
    function type(){
    var color="<font color=""+textColor+""><b>"
    var total=start+color+msg[m].charAt(n)
    start=start+color+msg[m].charAt(n)
    n++
    if(n==msg[m].length){
    start="";
    n=0;
    if(c==Number_Colors){
    c=1;
    }else{
    c=c+1;
    }
    if(m==Number_Messages){
    m=1
    }else{
    m=m+1;
    msg[m]=msg[m]+space2
    }
    }
    document.all.typer.innerHTML=total
    setTimeout("type()",400)
    }
    </script>
    </head>
    <body bgcolor="" scroll=no>
    <br><br><br><br>
    <div id="typer" style="font-size: 20pt; font-family: verdana;"></div>
    </body>
    </html>
    SALUTI;