<script language="javascript">
var bodyfrm = ( document.compatMode.toLowerCase()=="css1compat" ) ? document.documentElement : document.body;
var adst = document.getElementById("ShowAD").style;
adst.top = ( bodyfrm.clientHeight -232-22 ) + "px";
adst.left = ( bodyfrm.clientWidth -248 ) + "px";
function moveR() {
adst.top = ( bodyfrm.scrollTop + bodyfrm.clientHeight - 232-22) + "px";
adst.left = ( bodyfrm.scrollLeft + bodyfrm.clientWidth - 248 ) + "px";
}
setInterval("moveR();", 80);
function closead()
{
adst.display='none';
}
</script>
这个是在页面右下脚显示图片的代码,现在是要如何判断在页面右下脚,放的是图片还是flash ?
我对JS不是蛮熟悉的,希望前辈们帮忙指点下,现在先谢谢了,在线!
var bodyfrm = ( document.compatMode.toLowerCase()=="css1compat" ) ? document.documentElement : document.body;
var adst = document.getElementById("ShowAD").style;
adst.top = ( bodyfrm.clientHeight -232-22 ) + "px";
adst.left = ( bodyfrm.clientWidth -248 ) + "px";
function moveR() {
adst.top = ( bodyfrm.scrollTop + bodyfrm.clientHeight - 232-22) + "px";
adst.left = ( bodyfrm.scrollLeft + bodyfrm.clientWidth - 248 ) + "px";
}
setInterval("moveR();", 80);
function closead()
{
adst.display='none';
}
</script>
这个是在页面右下脚显示图片的代码,现在是要如何判断在页面右下脚,放的是图片还是flash ?
我对JS不是蛮熟悉的,希望前辈们帮忙指点下,现在先谢谢了,在线!
<div id="footer">
....
</div>
<script type="text/javascript">
var imgarr=document.getElementById('footer').getElementsByTagName('img');
</script>大体写一写!
document.getElementById('footer').getElementsByTagName('img').length的值就可以判断有没有图片~有几张图片了;flash可能略微麻烦一点,因为还要判断是object还是embed实现的!不过用js判断的方法很多,甚至可以用正则判断地址,看后缀是jpg还是swf或者还是其他什么!