2
A
回答
3
您可以创建一个范围内的元素的文本内容,并使用范围的属性:
/**
* @param object o DOMElement
* @return int|null boundingHeight
**/
function fx(o)
{
if(document.createRange)
{
var r = document.createRange();
r.selectNodeContents(o);
return r.getBoundingClientRect().height;
}
else
{
var r = document.body.createTextRange();
r.moveToElementText(o)
return r.boundingHeight;
}
return null;
}
+0
在Firefox 3.5中不起作用 – thorn 2011-07-12 13:52:54
+0
它也可能在IE4和Netscape Navigator中不起作用,尚未测试它。 – 2011-07-12 21:14:52
0
相关问题
- 1. JFrame:获取实际内容大小
- 2. Android - 获取TextView内容的大小
- 3. iPhone - 获取UIWebView的内容大小
- 4. Java:获取JFrame的大小内容
- 5. 如何获取该内容的大小
- 6. 如何获取QLPreviewView的内容大小?
- 7. 如何获取UINavigationController的内容大小?
- 8. Java HTTP请求:获取内容大小
- 9. 获取链接内容大小
- 10. 如何获取WebView内容大小
- 11. 获取图像真实大小JS/jQuery的
- 12. Android:如何获取设备的真实屏幕大小?
- 13. 使用JavaScript获取文档的真实大小
- 14. 小小的mce用php获取内容
- 15. 获取真实文件名(区分大小写)
- 16. 在容器中获取视图的实际大小
- 17. iframe内容大小
- 18. WebView内容大小
- 19. UIWebView内容大小
- 20. Goutte/GuzzleHTTP获取响应主体的内容长度/大小
- 21. 获取内容大小的scrollView之前viewDidAppear
- 22. 如何获取当前webview的内容大小?
- 23. 如何在运行时获取UITableView的内容大小?
- 24. 获取视图的内容大小React Native输出?
- 25. 获取可滚动数据内容的大小
- 26. 如何获取div的正确内容大小?
- 27. 获取NSDocumentDirectory的大小并清除其内容
- 28. C#图形类:获取绘制内容的大小
- 29. TableLayoutPanel:无法正确获取内容行的大小
- 30. 获取Tkinter Entry小部件的内容
你的意思含量*高* ... – 2011-06-13 00:29:29
感谢您对所有的答案。 但换句话说,我想知道在div滚动条上溢出之前的高点... – Louis 2011-06-13 01:04:56