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

    popup come il corriere.it

    ciao a tutti
    su www.corriere.it
    sul lato destro della pagina appare la pubblicità della Enel; al rollover il filmato si apre...
    qualcuno i può aiutare a riprodurlo?
    grazie
    ..siete grandi
    SmoothBite
    -----;--@
    La vita è un brutto quarto d'ora
    costellata di momenti indimenticabili...
    (Oscar Wilde)

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2002
    Messaggi
    3,023
    li` non lo vedo :master:
    ma su www.libero.it c'e` quello che intandi tu, ma con una gif...ed e` fatto con javascript

    codice:
    <script language="Javascript">
    var advqexp_exsize=500,advqexp_eysize=300;
    var advqexp_href='http://adserver.libero.it/cgi-bin/adv_clickbanner/id=50401;tf=5;sid=45164; fill=N;site=IolMainSite;key=?http://www.invoglia.it/invoglia/Fest...b_index_hp.jsp',advqexp_target='_top';
    var advqexp_baseimg='http://adv-banner.libero.it/banners/expsquare/C6524/mamma_in.gif', advqexp_largeimg='http://adv-banner.libero.it/banners/expsquare/C6524/mamma_out.gif', advqexp_altimg='http://adv-banner.libero.it/banners/expsquare/C6524/mamma_in.gif';
    var advqexp_hideflag=false,advqexp_blurflag=true,advqexp_align='C';
    var advqexp_clp,advqexp_useragent=navigator.userAgent.toLowerCase();
    var advqexp_dhtml=((document.getElementById||document.all||document.layers)&& ((advqexp_useragent.indexOf('msie')>=0&&!(advqexp_useragent.indexOf('mac')>=0) &&!(advqexp_useragent.indexOf('opera')>=0))||advqexp_useragent.indexOf('firefox')>=0| |advqexp_useragent.indexOf('safari')>=0));
    function advqexp_hideElement(elmID){if (!document.all) return;
    for (i=0;i<document.all.tags(elmID).length;i++){obj=document.all.tags(elmID)[i];
    if (!obj||!obj.offsetParent) continue;obj.style.visibility="hidden";}}
    function advqexp_blur(){
    if (advqexp_useragent.indexOf('msie')>=0){window.focus();}
    else if (document.getElementsByTagName){
    for (i=0;i<document.getElementsByTagName('INPUT').length;i++) {obj=document.getElementsByTagName('INPUT')[i];
    if (!obj||!obj.offsetParent) continue;obj.blur();}}
    else if (document.all){
    for (i=0;i<document.all.tags('INPUT').length;i++){obj=document.all.tags('INPUT')[i];
    if (!obj||!obj.offsetParent) continue;obj.blur();}}
    }
    function advqexp_showElement(elmID){if (!document.all) return;
    for (i=0;i<document.all.tags(elmID).length; i++){obj=document.all.tags(elmID)[i];
    if (!obj||!obj.offsetParent) continue; obj.style.visibility="";}}
    function advqexp_Hide(){if (!advqexp_dhtml) return;
    if(advqexp_hideflag && advqexp_useragent.indexOf('msie')>=0){advqexp_showElement('SELECT'); advqexp_showElement('APPLET');}
    advqexp_img.style.clip='rect(auto 0 auto auto)';} 
    function advqexp_Show(){if (!advqexp_dhtml) return;
    var position,x=advqexp_id.offsetLeft,parent=advqexp_id.offsetParent;
    if(advqexp_blurflag){advqexp_blur();}
    if(advqexp_hideflag && advqexp_useragent.indexOf('msie')>=0){advqexp_hideElement('SELECT'); advqexp_hideElement('APPLET');}
    while(parent && !parent.cbe){x+=parent.offsetLeft;parent=parent.offsetParent;}
    advqexp_clp=0;position=0;advqexp_img.style.clip='rect(auto '+advqexp_exsize+' auto auto)';
    if (advqexp_align=='L'){advqexp_img.style.left=0;}
    else if (advqexp_align=='R'){advqexp_img.style.left= -(advqexp_exsize-250);}
    else {advqexp_img.style.left= -(advqexp_exsize-250)/2;}}
    if(advqexp_dhtml){
    document.write('<div style="position: relative; width: 250; height: 250;z-index: 10"><span id="advqexp_id" onmouseover="advqexp_Show();"onmouseout="advqexp_Hide();"style="background:#ffffff; position:absolute;"> <nobr>[img]'+advqexp_largeimg+'[/img][img]'+advqexp_baseimg+'[/img]</span></div>');} 
    else{document.write('[img]'+advqexp_altimg+'[/img]');}
    </script>

    che poi richiama subito dopo con

    codice:
    <span id="advqexp_id" onmouseover="advqexp_Show();" onmouseout="advqexp_Hide();" style="background: rgb(255, 255, 255) none repeat scroll 0%; -moz-background-clip: initial; -moz-background-origin: initial; -moz-background-inline-policy: initial; position: absolute;"><nobr>[img]http://adv-banner.libero.it/banners/.../mamma_out.gif[/img][img][b]http://adv-banner.libero.it/banners/expsquare/C6524/mamma_in.gif[/img]</nobr></span>
    </td>

    scusate lo sputtanamento del layout del forum ma non riesco a suddividere per bene il js

  3. #3
    grazie mille
    l'esempio che dicevo è stato tolto, che sfig
    cmq l'unica differenza credo, è che il mio apre un filmato video e la popup si apre
    arrivamdo alle dimensioni volute gradualmente...
    ma...intanto meglio fare un passo alla volta..


    SmoothBite
    -----;--@
    La vita è un brutto quarto d'ora
    costellata di momenti indimenticabili...
    (Oscar Wilde)

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.