<div id="Layer1" style="DISPLAY:none">Layer1</div>
<div id="Layer2" style="DISPLAY:none">Layer2</div>
<script language="javascript"> 
if (screen.width <=800){
Layer1.style.display='block'
}
else{
alert("1024");
Layer2.style.display='block'
}
</script> 你换下顺序,先让layer2生成了,再执行javascript.