JS右下角弹出加入关闭按钮 10
代码如下。想加个关闭按钮。document.write("<spanid=\"tmpMsgDiv\"></span>");showMsg();functionshowMs...
代码如下。想加个关闭按钮。
document.write("<span id=\"tmpMsgDiv\"></span>");
showMsg();
function showMsg() {
var s="";
var _width="300";_height="150";
try{
if(document.compatMode && document.compatMode != 'BackCompat'){
s+=('<div style="z-index:9;right:2px;bottom:1px;height:'+_height+'px;width:'+_width+'px;overflow:hidden;position:fixed;'+(/MSIE 7/.test(navigator.appVersion)?'':'_position:absolute; _margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop);')+'" id="BottomMsg">');
}else {
s+=('<div style="z-index:9;right:2px;bottom:1px;height:'+_height+'px;width:'+_width+'px;overflow:hidden;position:fixed;*position:absolute;*top:expression(eval(document.body.scrollTop)+eval(document.body.clientHeight)-this.style.pixelHeight);" id="BottomMsg" >');
}
s+=('<a target="_blank" href="/123/"><img src="20151151243332739.gif" border="0"></a>');
s+=('</div>');
document.getElementById('tmpMsgDiv').innerHTML = s;
}catch(err){}
} 展开
document.write("<span id=\"tmpMsgDiv\"></span>");
showMsg();
function showMsg() {
var s="";
var _width="300";_height="150";
try{
if(document.compatMode && document.compatMode != 'BackCompat'){
s+=('<div style="z-index:9;right:2px;bottom:1px;height:'+_height+'px;width:'+_width+'px;overflow:hidden;position:fixed;'+(/MSIE 7/.test(navigator.appVersion)?'':'_position:absolute; _margin-top:expression(document.documentElement.clientHeight-this.style.pixelHeight+document.documentElement.scrollTop);')+'" id="BottomMsg">');
}else {
s+=('<div style="z-index:9;right:2px;bottom:1px;height:'+_height+'px;width:'+_width+'px;overflow:hidden;position:fixed;*position:absolute;*top:expression(eval(document.body.scrollTop)+eval(document.body.clientHeight)-this.style.pixelHeight);" id="BottomMsg" >');
}
s+=('<a target="_blank" href="/123/"><img src="20151151243332739.gif" border="0"></a>');
s+=('</div>');
document.getElementById('tmpMsgDiv').innerHTML = s;
}catch(err){}
} 展开
1个回答
展开全部
用着么麻烦吗?用jquery,很容易实现吧,看你写这么一大团看着就乱,你说的这种很好实现的,首先用css定位div到右下角然后定位好关闭按钮,div和关闭按钮初始属性为隐藏,用js或者jquery控制打开页面后多长时间自动显示div和关闭按钮,然后当点击关闭按钮的时候隐藏div和关闭按钮。
追问
CSS和DIV 看着简单。但是以后修改,更换广告时比较麻烦。用JS调用随时撤换广,增加图片,很容易非常便捷。
追答
一样么,你只不过是吧,广告的html代码全写入了js文件,然后用吧js文件引用进所有的html页面就可以了!!将来换广告只需要修改js就ok,
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询