【发布时间】:2012-05-16 15:16:13
【问题描述】:
好的,所以我在使用相对较新的 Ajax Html Editor Extender(不是 Ajax Html Editor),但遇到了问题。
基本上我想通过 javascript 获得编辑器的高度,但无论我做什么,它都不会告诉我高度是多少。我需要编辑器高度的原因是因为它位于具有相对位置的 div(包装器 div)内。我需要那个 div 来“关注”编辑器,但编辑器只是“跳”出 div,如下图所示:
我尝试了很多方法来获得编辑器的高度: - 带有我放置扩展器的文本框的 ID(返回 16) - 以及我在页面的 DOM 代码中看到的许多其他 id。 - 但他们都不会告诉我真正的高度。
然后我查看了 ajax 工具包的源代码 并且有像这样的类名:
.ajax__html_editor_extender_buttoncontainer
.ajax__html_editor_extender_container
等等……
但尝试使用 jQuery 获取这些高度只会返回 null。
所以我的问题是 我如何获得实际编辑器的高度, 或者我如何使它相对,所以它会(以一种或另一种方式) 后跟包装div?
【问题讨论】:
-
好的,我使用 id=globalcontent_admincontent_HtmlEditorExtender1_ExtenderContentEditable 找到了高度...所以我可以控制包装器高度...无论如何,谢谢
标签: javascript html css ajax editor