天天看點

javascript擷取顯示器尺寸

以下事例為結合本人電腦而設計的參數,您也可改為自己的尺寸

<SCRIPT LANGUAGE="JavaScript">

var chicun;

chicun=screen.width;

if(chicun==1280||chicun==1440||chicun==1600)

{

<!--

function initEcAd() {

document.all.AdLayer1.style.posTop = -100;

document.all.AdLayer1.style.visibility = 'visible';

document.all.AdLayer2.style.posTop = -100;

document.all.AdLayer2.style.visibility = 'visible';

MoveLeftLayer('AdLayer1');

MoveRightLayer('AdLayer2');

}

function MoveLeftLayer(layerName) {

var x = 10;

var y = 180;

var diff = (document.body.scrollTop + y - document.all.AdLayer1.style.posTop)*.40;

var y = document.body.scrollTop + y - diff;

eval("document.all." + layerName + ".style.posTop = parseInt(y)");

eval("document.all." + layerName + ".style.posLeft = x");

setTimeout("MoveLeftLayer('AdLayer1');", 100);

}

function MoveRightLayer(layerName) {

var x = 10;

var y = 180;

var diff = (document.body.scrollTop + y - document.all.AdLayer2.style.posTop)*.40;

var y = document.body.scrollTop + y - diff;

eval("document.all." + layerName + ".style.posTop = y");

eval("document.all." + layerName + ".style.posRight = x");

setTimeout("MoveRightLayer('AdLayer2');", 100);

}

document.write("<div id=AdLayer1 style='position: absolute;visibility:hidden;z-index:1'><EMBED src='js/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>"

+"<div id=AdLayer2 style='position: absolute;visibility:hidden;z-index:1'><EMBED src='js/banner.swf' quality=high WIDTH=100 HEIGHT=300 TYPE='application/x-shockwave-flash' id=dl></EMBED></div>");

initEcAd()

//-->

}

</SCRIPT>

繼續閱讀