2012-05-16 40 views
0

没关系,所以我在用相对较新的Ajax Html Editor Extender(而不是Ajax Html Editor)搞砸了,而且我遇到了问题。Ajax Html Editor Extender - 无法获得高度

基本上我想要的是通过javascript编辑器的高度,但它不会告诉我什么高度是不管我做什么。为什么我需要编辑器的高度是因为它在一个具有相对位置的div(一个包装div)中。我需要一个div来“跟随”编辑器,但只是“跳”出来的div,如下图所示的图像编辑器:

Example

我已经在许多方面试图得到的高度编辑器: - 带有添加扩展器的文本框的id(返回16) - 以及我在我的页面的DOM代码中看到的许多其他ID。 - 但他们都不会告诉我真正的身高。

然后我看着的Ajax工具包 的源代码,并有一流的名字,如:

.ajax__html_editor_extender_buttoncontainer

.ajax__html_editor_extender_container

等等...

而是试图去拿那些使用jQuery的高度只返回null。

所以我的问题是球员如何 我会得到实际的编辑器, 的高度或如何使之相对的,所以它(在一个或其他方式) 应遵循的包装DIV?

+0

好吧,我发现身高使用ID = globalcontent_admincontent_HtmlEditorExtender1_ExtenderContentEditable ...所以,我可以控制包装的高度... thx反正 – Brunkage

回答

0

好显然我可以用这个ID来获得edittable的高度:

HtmlEditorExtender1_ExtenderContentEditable

所有,虽然不是最好的方式,因为我看到它,因为那时我只好设置的包装高度的所有时间与JavaScript - 但解决方案没有更少...