AjaxControlToolkit:HtmlEditor Textarea在Chrome/Safari中未显示
我使用AjaxControlToolkit(修补版本v62210,因为我需要一些包含的修复程序)中包含的HtmlEditor控件。AjaxControlToolkit:HtmlEditor Textarea在Chrome/Safari中未显示
不幸的是,HTML编辑器控件中的textarea从不显示在Chrome和Safari(都是最新版本)中。它是否有文字并不重要。 虽然它在两个浏览器都可以在AjaxControlToolkit示例页面上工作。
任何想法?
具有以下css定义固定它:
#ctl00_CR_TabContainer_TabPanelDetails_tbText_ctl02_ctl00
{
height: auto !important;
}
选择器是特定的页面,但可以很容易地使用萤火虫来确定。
只是在Chrome浏览器中定义高度和宽度,所以会出现文本区域。作为例子。
编辑器属性中的height =“300”和width =“500”。
嘿,你真的试过这个,因为我从来没有能够这样工作吗?如果你有,我很好奇你做了什么不同。 – 2011-05-07 17:50:02
好吧,我知道这是一年太晚了,但我有同样的确切问题,我通过从代码隐藏设置高度属性来解决它。我无法使用@simmonw的答案,因为我正在动态添加我的页面到页面,而且我无法知道选择器会被命名。无论如何,希望这将有助于某人。
尝试将编辑器设置的这个属性:
InitialCleanUp = true
这应该可以解决铬和IE9回传问题也。
在css中引用iframe的更好方法是.ajax__htmleditor_editor_base iframe height:auto!important; } – 2010-04-23 11:54:23