
layer.closeAll()//疯狂模式,关闭所有层
layer.closeAll('dialog')//关闭信息框
layer.closeAll('page')//关闭所有页面层
layer.closeAll('iframe')//关闭所有的iframe层
layer.closeAll('loading')//关闭加载层
layer.closeAll('tips')//关闭所有的tips层
1、在编译器中输入一下代码即可:
layer.open({title: '在线调试'
,content: '可以填写任意的layer代码',
btn:['按钮1','按钮2','按钮3'],
yes:function(index,layero){
alert("按钮1")
},
btn2:function(index,layero){
alert("按钮2")
}
})
2、官网首页测试:
3、d窗后两秒自动关闭代码
layer.open({content: '通过style设置你想要的样式',
style: 'background-color:#09C1FF color:#fff border:none',
time: 2
})
4、d窗后点击关闭代码
layer.open({btn: ['关闭'],
content:'内容'
})
<SCRIPT FOR=window EVENT=onload LANGUAGE="JScript">initAd()//载入页面后,调用函数initAd()
</SCRIPT>
<script language="JScript">
<!--
function initAd() {
document.all.AdLayer.style.posTop = -200//设置onLoad事件激发以后,广告层相对于固定后的y方向位置
document.all.AdLayer.style.visibility = 'visible'//设置层为可见
MoveLayer('AdLayer')//调用函数MoveLayer()
}
function MoveLayer(layerName) {
var x = 600//浮动广告层固定于浏览器的x方向位置
var y = 300//浮动广告层固定于浏览器的y方向位置
var diff = (document.body.scrollTop + y - document.all.AdLayer.style.posTop)*.40
var y = document.body.scrollTop + y - diff
eval("document.all." + layerName + ".style.posTop = y")
eval("document.all." + layerName + ".style.posLeft = x")//移动广告层
setTimeout("MoveLayer('AdLayer')", 20)//设置20毫秒后再调用函数MoveLayer()
}
function closed()
{
document.all.AdLayer.style.visibility = 'hidden'
}
//-->
</script>
<!--下面为一个ID为AdLayer的层(如ID名不为AdLayer,上面MoveLayer()内的AdLayer也要作相应修改),包括一张带链接的图片-->
<div id=AdLayer style='position:absolutewidth:61pxheight:59pxz-index:20visibility:hiddenleft: 600pxtop: 300px'>
<a href="http://www.5dmedia.com/bbs"><img src='/G09007.jpg' border="0" height="60" width="60"></a>
<a href="#" onclick="closed()"><img src='关闭小图片' border="0"></a>
</div></script>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)