Visualizzazione dei risultati da 1 a 3 su 3

Discussione: Problema overlay

  1. #1

    Problema overlay

    Buongiorno a tutti spero sia la sezione giusta...
    Sto realizzandoun sito web per un amico, sono un principiante
    Ho un problema in internet explore con un overlay, tra l'altro preso qui su su html.it
    La pagina è questa: http://www.cooperativedeltirreno.it/
    Qualcuno puo' cortesemente indicarmi dove sbaglio? Con firefox e chrome nessun problema, l'overlay compare da sinistra in fondo alla pagina, ma in IE non mi funziona...grazie a tutti in anticipo

    dopo vari tentativi sono arrivato a questo: http://www.cooperativedeltirreno.it/...corretto2.html ma compare in alto...
    il codice è questo:

    <script type="text/javascript" language="JavaScript">
    <!--

    if(!document.all && document.getElementById)
    ejs_hauteur = window.innerHeight-300;
    else
    ejs_hauteur = document.body.clientHeight-300;

    document.write('<style type="text/css">\n');
    document.write('#ejs_slide_box ');
    document.write(' {');
    document.write(' position:absolute;');
    document.write(' -moz-border-radius: 20px;');
    document.write(' width:280px;');
    document.write(' height:270px;');
    document.write(' top:'+ejs_hauteur+'px;');
    document.write(' left:-260px;');
    document.write(' background-color:#FFFFFF;');
    document.write(' border-color:#343A4C;');
    document.write(' border-width:3px;');
    document.write(' border-style:solid;');
    document.write(' }\n');

    document.write('#ejs_slide_bouton ');
    document.write(' {');
    document.write(' position:absolute;');
    document.write(' color:#ffffff;');
    document.write(' -moz-border-radius: 20px;');
    document.write(' top:30px;');
    document.write(' left:270px;');
    document.write(' background-color:#343A4C;');
    document.write(' font-family:arial;');
    document.write(' font-weight:bold;');
    document.write(' font-size:15px;');
    document.write(' }\n');

    document.write('#ejs_slide_image ');
    document.write(' {');
    document.write(' position:relative;');
    document.write(' -moz-border-radius: 20px;');
    document.write(' top:7px;');
    document.write(' left:7px;');
    document.write(' }\n');

    document.write('.ejs_slide_blanc\n');
    document.write(' {\n');
    document.write(' color:#ffffff;');
    document.write(' font-family:arial;');
    document.write(' font-weight:bold;');
    document.write(' font-size:15px;');
    document.write(' text-decoration:none;');
    document.write(' }');
    document.write('</style>');

    var slide_tempo;
    slide_url_image = '01.gif';
    slide_url_click = 'http://www.cooperativedeltirreno.it/index-11_2.html';
    slide_x = -260;
    slide_ismoving = false;
    slide_first = true;

    function slide_start()
    {
    if(slide_x == -260 && !slide_ismoving)
    slide_deballe();
    else if(!slide_ismoving)
    slide_remballe();
    }

    function slide_deballe()
    {
    slide_ismoving = true;
    if(slide_x < 10)
    {
    slide_x += 5;
    slide_move();
    setTimeout("slide_deballe()", 10);
    }
    else
    {
    slide_ismoving = false;
    if(slide_first)
    slide_tempo = setTimeout("slide_start()", 5000);
    slide_first = false;
    }
    }

    function slide_remballe()
    {
    clearTimeout(slide_tempo);
    slide_ismoving = true;
    if(slide_x > -260)
    {
    slide_x -= 5;
    slide_move();
    setTimeout("slide_remballe()", 10);
    }
    else
    slide_ismoving = false;
    }

    function slide_move()
    {
    if(document.getElementById)
    {
    document.getElementById("ejs_slide_box").style.lef t=slide_x+'px';
    }
    }

    function slide_close()
    {
    if(document.getElementById)
    {
    document.getElementById("ejs_slide_box").innerHTML = '';
    document.getElementById("ejs_slide_box").style.top = -100;
    document.getElementById("ejs_slide_box").style.lef t = -100;
    document.getElementById("ejs_slide_box").style.wid th = 1;
    document.getElementById("ejs_slide_box").style.hei ght = 1;
    }
    }

    window.onload = slide_start;

    document.write('<div id="ejs_slide_box">');
    document.write('<div id="ejs_slide_image">');
    document.write('[img]'+slide_url_image+'[/img]');
    document.write('</div>');
    document.write('<div id="ejs_slide_bouton"><a href="#" onclick="slide_start();this.blur();return(false)" class="ejs_slide_blanc">>
    <</a>
    x</div>');
    document.write('</div>');
    //-->
    </script>

  2. #2
    Moderatore di Annunci siti web, Offro lavoro/collaborazione, Cerco lavoro L'avatar di cavicchiandrea
    Registrato dal
    Aug 2001
    Messaggi
    26,133
    Lo visionato solo con firefox e ho riscontrato alcuni problemi/errori:
    Errore: AC_FL_RunContent is not defined
    File sorgente: http://www.cooperativedeltirreno.it/
    Riga: 392
    in oltre hai due onload nella pagina
    1) body onload="MM_preloadImages.....
    2) window.onload = slide_start;
    cosa non ammissibile per gli onload puoi fare cosi alla fine dello script overlay
    codice:
    .......
    document.write('</div>');
    
    window.onload = function(){slide_start();
    MM_preloadImages('images/menu/barra1_01.jpg','images/menu/barra1_02.jpg','images/menu/barra1_03.jpg','images/menu/barra1_04.jpg','images/menu/barra1_05.jpg','images/menu/barra1_06.jpg','images/menu/barra1_07.jpg');
    }
    //-->
    </script>
    e li togli da dove sono ora, per l'errore bisogna studiarsi la funzione e capire cosa serve
    Cavicchi Andrea
    Problemi con javascript, jquery, ajax clicca qui

  3. #3
    Grazie Andrea, lo provo subito

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.