layerd出层里面的按钮怎么关闭当前d出框

layerd出层里面的按钮怎么关闭当前d出框,第1张

API文档里面有:

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>


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11698916.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-18
下一篇2023-05-18

发表评论

登录后才能评论

评论列表(0条)

    保存