DIV +CSS网页漂浮广告不漂浮的问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 13:45:48
在DIV+CSS 页面中JS浮动广告不漂浮!
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

如果去掉http://www.w3.org/TR/html4/loose.dtd 就漂浮,但是去掉网页结构就变化了,在w3c网页标准中难道不能实现漂浮广告吗?
不知道回答者是为了赚积分还是不明白我的问题?
找了半天问题解决了:在DIV CSS中 加上 http://www.w3.org/TR/html4/loose.dtd 会造成document.body.scrollTop 失效,把document.body.scrollTop 改成document.documentElement.scrollTop
有需要的朋友是试一下

<html>
<head>
<title>漂浮的图片</title>
<script language="javascript">
<!--
if(parseInt(navigator.appVersion.charAt(0))<4){
location.href="#";//图片链接
}

var mvtLight="/img/200406301.jpg"//图片路径
var mvtWidth=90
var mvtHeight=90
var mvtLink="#";//图片链接
var mvtAlt="#";//图片链接

brOK=navigator.javaEnabled()?true:false
ns4=(document.layers)?true:false
ie4=(document.all)?true:false

if(ns4){
document.write('<layer id="mvt" width=40 height=60;"><a href="'+mvtLink+'" target=_blank><img src="'+mvtLight+'" border=0 width="'+mvtWidth+'" height="'+mvtHeight+'" alt="'+mvtAlt+'"><\/a><\/layer>');
}
else{
document.write('<div id="mvt" style=&