gpt4 book ai didi

javascript - CKeditor 不显示在带有隐藏 div 的 asp.net 页面中

转载 作者:行者123 更新时间:2023-11-30 15:07:52 25 4
gpt4 key购买 nike

我有一个最初加载时带有隐藏 div 部分的 ASP.net 页面。当用户单击显示 div 的“编辑”时,我需要在其中显示 ckeditor。然而,事实并非如此。如果我用 div visible=true 加载页面,那么它工作正常。有什么想法吗?

最佳答案

在没有看到任何代码的情况下,我猜您正在使用 UpdatePanel。如果是这样,您需要再次调用 CKEDITOR.replace,因为 DOM 已更改并且现在应该成为编辑器的 TextArea 已经存在。

所以在显示 div

的方法中使用下面的行
ScriptManager.RegisterStartupScript(Page, Page.GetType(), "showEditor", "CKEDITOR.replace('" + TextBox1.ClientID + "');", true);

关于javascript - CKeditor 不显示在带有隐藏 div 的 asp.net 页面中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45490642/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com