Breaking

Thursday, December 6, 2012

banner quảng cáo trượt 2 bên

Baner này sẽ ẩn nếu màn hình width < 1000px.
Hiển thị nếu width >= 1000px
Bạn có thể thay đổi thông số này
<script type="text/javascript">
//<![CDATA[
function adright(){
if (document.body.clientWidth > 1000){
document.write("nội dung phải");
}
}
function adleft(){
if (document.body.clientWidth > 1000){
document.write("nội dung trái");
}
}
//]]>
</script>
<div id="adsleft" style="display: none; position: absolute; top: 10px"><script type="text/javascript">adright();</script></div>
<div id="adsright" style="display: none; position: absolute; top: 10px"><script type="text/javascript">adleft();</script></div>
<script type="text/javascript">
//<![CDATA[
window.onresize=ShowAdDiv;
function FloatTopDiv()
{
var ns = (navigator.appName.indexOf("Netscape") != -1);
if(!ns)
{
startLX = ((document.body.clientWidth -1215)/2) + 105 , startLY = 0;
startRX = ((document.body.clientWidth)/2) + 391 , startRY = 0;
}
else
{
startLX = ((document.body.clientWidth -1215)/2) + 105 , startLY = 0;
startRX = ((document.body.clientWidth -775)/2) + 778 , startRY = 0;
}
var d = document;

function ml(id)
{
var el=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
el.sP=function(x,y){this.style.left=x;this.style.top=y;};
el.x = startRX;
el.y = startRY;
return el;
}
function m2(id)
{
var e2=d.getElementById?d.getElementById(id):d.all?d.all[id]:d.layers[id];
e2.sP=function(x,y){this.style.left=x;this.style.top=y;};
e2.x = startLX;
e2.y = startLY;
return e2;
}
window.stayTopLeft=function()
{
if (document.documentElement && document.documentElement.scrollTop)
var pY = document.documentElement.scrollTop;
else if (document.body)
var pY = document.body.scrollTop;
if (document.body.scrollTop > 10){startLY = 10;startRY = 10;} else {startLY = 10;startRY = 10;};
ftlObj.y += (pY+startRY-ftlObj.y)/16;
ftlObj.sP(ftlObj.x, ftlObj.y);
ftlObj2.y += (pY+startLY-ftlObj2.y)/16;
ftlObj2.sP(ftlObj2.x, ftlObj2.y);
setTimeout("stayTopLeft()", 1);
}
ftlObj = ml("adsright");
ftlObj2 = m2("adsleft");
stayTopLeft();
}

function ShowAdDiv()
{
var objAdDivRight = document.getElementById("adsright");
var objAdDivLeft = document.getElementById("adsleft");


if (document.body.clientWidth < 1000)
{
objAdDivRight.style.display = "none";
objAdDivLeft.style.display = "none";
}
else
{

objAdDivRight.style.display = "block";
objAdDivLeft.style.display = "block";
FloatTopDiv();
}

}
ShowAdDiv();
//]]>
</script>
Thank ...!

No comments:

Post a Comment