在csdn上找了半天都没有解决方法....
Body.getAttribute('scrollLeft', 0);
Body.getAttribute('Scrolltop', 0);用这两句有些网站会值是0(像www.163.com),是不是frame的原因?
要怎解决?
http://topic.csdn.net/t/20050730/01/4177664.html
好像这一个帖也没有解决方法....
Body.getAttribute('scrollLeft', 0);
Body.getAttribute('Scrolltop', 0);用这两句有些网站会值是0(像www.163.com),是不是frame的原因?
要怎解决?
http://topic.csdn.net/t/20050730/01/4177664.html
好像这一个帖也没有解决方法....
解决方案 »
- spcomm怎么安装呀
- delphi中如何设置字体的粗细?
- 简单问题
- 为什么要使用多线程,它有什么优点和缺点,身无分文,祝大家身体健康
- 一个比较复杂的DBGRID查询显示(工资统计)
- 使用EnumWindows函数的问题,请高手指点迷津!
- 欢迎加入名利双收的新型翻译和出版模式!本告示自发布之日起60日内有效!
- 如何将Image中的图片显示到ListView中?
- 全局变量在哪里定义?
- 怎么备份SQL server数据库中的几个表
- 如何在toolbar栏显示olecontainer载入的word菜单?activeform不能显示mainmenu区域咋解决word菜单显示?
- 错误提示:Package C:\windows\system32\rbrcl77.bpl can't be installed because it is not a design time package
function sstchur_SmartScroller_GetCoords()
{
var scrollX, scrollY;
if (document.all)
{
if (!document.documentElement.scrollLeft)
scrollX = document.body.scrollLeft;
else
scrollX = document.documentElement.scrollLeft;
if (!document.documentElement.scrollTop)
scrollY = document.body.scrollTop;
else
scrollY = document.documentElement.scrollTop;
}
else
{
scrollX = window.pageXOffset;
scrollY = window.pageYOffset;
}
document.forms[formID].xCoordHolder.value = scrollX;
document.forms[formID].yCoordHolder.value = scrollY;
}
function sstchur_SmartScroller_Scroll()
{
var x = document.forms[formID].xCoordHolder.value;
var y = document.formsformID].yCoordHolder.value;
window.scrollTo(x, y);
}
能不能说仔细一点?
给出来的是JavaScript函数,在网页中用的
网页可见区域高:document.body.clientHeight;
网页可见区域宽:document.body.offsetWidth; (包括边线的宽)
网页可见区域高:document.body.offsetHeight; (包括边线的宽)
网页正文全文宽:document.body.scrollWidth;
网页正文全文高:document.body.scrollHeight;
网页被卷去的高:document.body.scrollTop;
网页被卷去的左:document.body.scrollLeft;
网页正文部分上:window.screenTop;
网页正文部分左:window.screenLeft;
屏幕分辨率的高:window.screen.height;
屏幕分辨率的宽:window.screen.width;
屏幕可用工作区高度:window.screen.availHeight;
屏幕可用工作区宽度:window.screen.availWidth;
Body.getAttribute('scrollLeft', 0);
Body.getAttribute('Scrolltop', 0);
怎么取的值不对了?
Body.getAttribute('scrollLeft', 0);
Body.getAttribute('Scrolltop', 0);
怎么取的值不对了?
Body.getAttribute('scrollLeft', 0);
Body.getAttribute('Scrolltop', 0);
怎么取的值不对了?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0
Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">加上这段后,document.body.scrollTop永远等于0
body onscroll = "alert(document.body.scrollTop);"永远也不会引发。这些web标准造成的,没有用到这些标准的你应该可以得到的。