javascript flash 弹框

1. [代码]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 = ‘width: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));‘;http://www.huiyi8.com/css3/?

var panel = document.createElement("div");
panel.style.cssText = ‘ position:absolute; z-index:999; left:‘+ _x +‘px;  width:‘+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; width:30px; cursor:pointer; height:30px; background:url(closebox.png)‘;

var iframe= document.createElement("iframe"); 
iframe.style.cssText = ‘display:block; width:100%; height:100%‘;
iframe.width = iframe.height = "100%"; 
iframe.scrolling="no";css3教程
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);

javascript flash 弹框,布布扣,bubuko.com

时间: 2025-01-16 02:10:33

javascript flash 弹框的相关文章

Android原生代码拦截H5 Web页面中JavaScript弹窗/弹框

<html> <body> <script> function showAlert(){ alert("JavaScript - hello , world !"); } function showConfirm(){ confirm("访问 https://blog.csdn.net/zhangphil"); } function showPrompt(){ var string=prompt("请输入用户名"

js组件--自定义弹框

javascript自定义弹框 性能太差,有很大的改善空间 1 <!doctype html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <title>Document</title> 6 <!--<link href="styles/reset.css" type="text/css&

javascript中的弹框

大家都见过某度中的恶意广告,你关闭了又出来了!为何,JS来告诉你 效果猛戳此处 HTML <body> <h3 class="whiteColor">无法关闭的弹框,打不死的小强!</h3> <div id="middleBox"> <a href="javascript:;" class="close_btn" id="closeBtn"><

javascript只弹出一次框 再次刷新不弹出

.打开页面自动弹出  当关闭弹框的时候  设置cookie生存时间  再次刷新页面判断cookie是否失效 <html> <head> <meta charset="utf-8" /> <title>LIGHTBOX EXAMPLE</title> <style> .black_overlay{ display: none; position: absolute; top: 0%; left: 0%; width:

操作JavaScript的Alert弹框

@Testpublic void testHandleAlert(){ WebElement button =driver.findElement(By.xpath("input")); button.click(); try { //使用driver.switchTo().alert()方法获取Alert对象 Alert alert = driver.switchTo().alert(); Assert.assertEquals("这是一个Alert弹框", al

java+selenium+new——操作JavaScript的3个弹框对比总结

引入包:import org.openqa.selenium.Alert; js的alert弹框 Alert alert = driver.switchTo().alert(); //获取并创建alert对象 alert.getText(); //获取弹出框中的文字 alert.accept(); //点击弹出框上面的确定按钮 ======================================================================== js的confirm弹框

原生js实现拖拽弹框的效果

研究了一上午,模仿了拖拽弹框的效果,小有成就 <script type="text/javascript"> function getByClass(classname,parent){ var par=parent||document, eles=par.getElementsByTagName("*"), needArr=[]; for(var i=0;i<eles.length;i++){ if(eles[i].className==clas

layer弹框的上面各个属性 -可配置

<script type="text/javascript"> 12 //eg 13 layer.open({ 14 title:"标题信息提示",//标题信息 15 content: 'test',//内容区域 16 move: false,//是否可以拖动,默认可以拖动 17 btn: ['按钮一', '按钮二', '按钮三'], 18 btn1: function(index){ 19 //按钮[按钮一]的回调 20 layer.close(ind

弹框提示用户输入

在很多页面,都会有提示用户输入账号和密码的弹框.并保障用户的良好体验效果. <html>   <head>   <title></title>   <meta http-equiv="content" content="text/html" charset="utf-8"/>   <style type="text/css">   body{   back