Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
JavaScript滚动问题_Javascript_Html_Css_Dom - Fatal编程技术网

JavaScript滚动问题

JavaScript滚动问题,javascript,html,css,dom,Javascript,Html,Css,Dom,长话短说,我需要得到一个文本区域的总卷轴大小,在一个单位卷轴可以涉及,但我不知道如何 卷轴的高度,这个,那个和其他一切似乎都没有帮助。任何建议都是值得赞赏的,但作为参考,它需要能够设置一个可变大小的文本区域和长度的滚动条正好位于中间。 此外,如果有必要的话,我正在使用chrome 12。这可能会帮助您: element.scrollTop = element.scrollHeight - (element.clientHeight / 2); 这可能会帮助您: element.scrollTo

长话短说,我需要得到一个文本区域的总卷轴大小,在一个单位卷轴可以涉及,但我不知道如何

卷轴的高度,这个,那个和其他一切似乎都没有帮助。任何建议都是值得赞赏的,但作为参考,它需要能够设置一个可变大小的文本区域和长度的滚动条正好位于中间。 此外,如果有必要的话,我正在使用chrome 12。

这可能会帮助您:

element.scrollTop = element.scrollHeight - (element.clientHeight / 2);
这可能会帮助您:

element.scrollTop = element.scrollHeight - (element.clientHeight / 2);
这对我很有用:

$('#foo').scrollTop($('#foo')[0].scrollHeight / 2);
还有一个演示:。

这对我很有用:

$('#foo').scrollTop($('#foo')[0].scrollHeight / 2);

还有一个演示:。

这似乎只根据页面上的相对位置起作用。至少我现在做的事情对我来说不起作用。(除非Jquery正在补偿某些东西)这似乎只基于页面上的相对位置起作用。至少我现在做的事情对我来说不起作用。(除非Jquery正在补偿某些东西)