zoukankan      html  css  js  c++  java
  • javascript flash 弹框


    演示:http://www.huiyi8.com/jiaoben/
    演示:javascript特效


    [代码] FlashBox


    // JavaScript Document
    function FlashBox(src,width,height){
    var docbody = document.body;
    var _w = docbody.offsetWidth;
    var _x = parseInt((_w-width) / 2);


    var screendiv = document.createElement("div");
    screendiv.style.cssText = '100%; height:100%; bottom:0; background:#000; filter:Alpha(opacity=80);opacity:0.8; z-index:998;position:fixed;_position:absolute;z-index:10;top:0;_top:expression(eval(document.documentElement.scrollTop));';

    var panel = document.createElement("div");
    panel.style.cssText = ' position:absolute; z-index:999; left:'+ _x +'px; '+width+'px; height:'+height+'px; position:fixed;_position:absolute;z-index:10;top:200px;_top:expression(eval(document.documentElement.scrollTop+200)+"px"); border:3px solid #000; ';

    var close = document.createElement("div");
    close.style.cssText = 'position:absolute; z-index:999; top:-24px; right:-24px; 30px; cursor:pointer; height:30px; background:url(closebox.png)';


    var iframe= document.createElement("iframe");
    iframe.style.cssText = 'display:block; 100%; height:100%';
    iframe.width = iframe.height = "100%";
    iframe.scrolling="no";
    iframe.setAttribute("frameborder","0");

    panel.appendChild(close);
    panel.appendChild(iframe);

    docbody.appendChild(screendiv);
    docbody.appendChild(panel);


    var newDoc = iframe.contentWindow.document.open("text/html","replace");
    var txt = '<html><style type="text/css">*{ margin:0; padding:0}</style><body>'+
    '<embed height="'+height+'" width="'+width+'" src="'+src+
    '" type="application/x-shockwave-flash" scale="showall" play="true" loop="true" menu="true"></embed></body></html>';

    newDoc.write(txt);
    newDoc.close();

    close.onclick=function(){
    panel.parentNode.removeChild(panel);
    screendiv.parentNode.removeChild(screendiv);
    }

    }
    //demo
    FlashBox('http://player.youku.com/player.php/Type/Folder/Fid/15455979/Ob/1/Pt/0/sid/XMzA1NzIwMTI4/v.swf',600,400);

  • 相关阅读:
    bzoj1711: [Usaco2007 Open]Dining吃饭
    bzoj1036: [ZJOI2008]树的统计Count
    bzoj1497: [NOI2006]最大获利
    bzoj2561: 最小生成树
    BZOJ 2083: [Poi2010]Intelligence test( )
    BZOJ 2212: [Poi2011]Tree Rotations( 线段树 )
    BZOJ 1110: [POI2007]砝码Odw( 贪心 )
    BZOJ 3163: [Heoi2013]Eden的新背包问题( 背包dp )
    BZOJ 1537: [POI2005]Aut- The Bus(dp + BIT)
    BZOJ 2875: [Noi2012]随机数生成器( 矩阵快速幂 )
  • 原文地址:https://www.cnblogs.com/lhrs/p/4131156.html
Copyright © 2011-2022 走看看