永发信息网

javascript高手进

答案:3  悬赏:0  手机版
解决时间 2021-05-01 08:26

<script language="javascript" type="text/javascript">
function initAd() {
document.getElementById("AdLayer").style.visibility = "visible";
MoveLayer("AdLayer");//调用函数MoveLayer()
}
function MoveLayer(layerName) {
var x = 50;
var y = 150;
var diff =(document.body.scrollTop + y - parseInt(document.getElementById("AdLayer").style.top))*.40;
var y = parseInt(document.body.scrollTop + y - diff);
document.getElementById("AdLayer").style.top=y;
document.getElementById("AdLayer").style.right=x;
setTimeout("MoveLayer('AdLayer');", 20);
}
</script>

这段代码不符合

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

标准

谁能帮我告诉我哪不符合标准。。。。。。

最佳答案

document.getElementById("AdLayer").style.top=y;
document.getElementById("AdLayer").style.right=x;
我觉得后面都要加上 "px"才符合,虽然不影响运行,但是看得不顺眼


即:


document.getElementById("AdLayer").style.top=y + "px";
document.getElementById("AdLayer").style.right=x + "px";

全部回答
我觉得3楼说的对,CSS必须指定单位或者%,不然是无效的值

你把这

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

标准

删除就可以了!不影响你的网页
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
喜欢一个人真的有错吗!
DOS 和DDOS 有什么区别!
电大C++下载
QB能买网上的东西吗`
基金定投一年能赚多少,1000元投资银行基金一
杭州临平新开厂商座落在那一带
如果很反感自己的好朋友怎么办?
轩辕传奇安装完为什么不能玩?总提示处理Shad
大话2怎么更新版本`?地址在哪`?
从北京南站到北京积水潭医院怎么走?急
网购什么美白面膜好?
为什么一定要这样?
充值QQ会员时,到支付密码页面,不小心关了,
马头山村怎么去啊,有知道地址的么
酒店消防知识宣传标语,消防宣传标语20~40字
推荐资讯
冬天怕冷应该多吃哪些食物?
襄樊有哪些特产?
聚森金水超市地址在什么地方,想过去办事
关于假期读书的作文
求翻译:The farmer took the two pills inst
怎么去济南西市场
找首歌是个女的高潮时候唱的
做尿检承弱阳性可现在正好是我来月经的时候有
在我空间里的个性签名怎么才能放回到主板那?
ML时间长好还是速战速绝好?
背带裤搭配什么上衣,背带裤怎么搭配上衣?
一般纳税人和小规模纳税人的本质区别
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?