javascript的相关问题,求解决!

[复制链接]
查看11 | 回复4 | 2018-6-27 20:17:58 | 显示全部楼层 |阅读模式
网页错误(脚本错误)的原因,有几个情况会导致这个现象出现:1.你的网速过慢,网页代码没有完全下载就运行了,导致不完整,当然就错误了。请刷新。2.网页设计错误,导致部分代码不能执行。请下载最新的遨游浏览器。3.你的浏览器不兼容导致部分代码不能执行。请下载最新的遨游浏览器。★版权申明:本答案为小资男人原创,任何人不得盗用!★4.你的IE浏览器缓存出错,请右键点击桌面IE浏览器,选择属性,在常规页面里,点击删除文件这个按钮,选择全部删除,并且点击删除cookies按钮。5.网站服务器访问量太大,导致服务器超负载,部分代码没有完全下载就提示浏览器完毕,导致错误。你可以多刷新,或者换一个网速比较好的时候访问(前提是...
回复

使用道具 举报

千问 | 2018-6-27 20:17:58 | 显示全部楼层
f=document.getElementById("F");这句有问题 你到底是想获得那个层F的什么呢?getElementById("F").top?left?你都没写明白,当然获得的是个空的object...
回复

使用道具 举报

千问 | 2018-6-27 20:17:58 | 显示全部楼层
s=document.body.scrollTop;l=f.style.top;以上两行改为s=document.documentElement.scrollTop;l=f.offsetTop;这样就OK了...
回复

使用道具 举报

千问 | 2018-6-27 20:17:58 | 显示全部楼层
f=document.getElementById("F");这句确实能获得F层这个对象,但是f.style 这个属性只能获得内联样式的值,也就是在元素标签里用style属性指定的值,所以你alert为空...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行