<html>
<head>
<link href="bgd.css" rel="stylesheet" type="text/css"/>
<script type="text/javascript">
var isIE=!!window.ActiveXObject;
if (!isIE){
var body = document.lastChild;
var bgdDiv = document.createElement("div");
bgdDiv.setAttribute("id","bgd");
var img = document.createElement("img");
img.setAttribute("src","http://pic12.nipic.com/20110215/6453930_173236673194_2.jpg");
bgdDiv.appendChild(img);
body.appendChild(bgdDiv);
}
</script>
</head>
<body class="bgd_ie">
<input type="text" ></input>
</body>
</html>
bgd.css
.bgd_ie{
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src='http://pic12.nipic.com/20110215/6453930_173236673194_2.jpg' ,sizingMethod='scale')
}
div#bgd{
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
z-index:-1;
}
div#bgd > img {
height:100%;
width:100%;
border:0;
}
本文介绍了如何通过JavaScript实现网页加载时自动加载背景图片,并根据不同浏览器环境进行适配,确保用户体验不受影响。
1049

被折叠的 条评论
为什么被折叠?



