无法获取未定义或空引用的属性“内容窗口”
Unable to get property 'contentWindow' of undefined or null reference
我在引导模式中有一个Ajax编辑器。第一次打开模态时,它运行良好,下一次工具栏不再存在,它会抛出此错误。知道会发生什么吗?
谢谢
Unhandled exception at line 84, column 9 in http://localhost:53818/ScriptResource.axd?d=QnqJUlWX76vy-voPv0SOyeWuqjSyItje2m_RwWfpN9Dp9KL-kVEuy2eIP-IxAD4LMlqvG3esYD48cWHYJvzAF9a1YRm5XmxfCzWi0PaDVAfNV8mz4aOOLZVDVbMrKXACgpSJB28TI_zeX-HTr-9ysw2&t=ffffffffda74082d
在 ScriptResource.axd 中抛出错误 - this._doc = this.get_element().contentWindow.document;
_initIframe: function(value) {
if (!Sys.Extended.UI.HTMLEditor.isIE) {
this._savedValue = value;
this._absAndFixedParents = this._getAbsAndFixedParents();
}
var str = Sys.Extended.UI.HTMLEditor.Trim(this._prepareContent(value));
this._doc = this.get_element().contentWindow.document;
if (!Sys.Extended.UI.HTMLEditor.isIE) {
this._doc.designMode = "on";
}
这是模态
<div id="modalEventsEditor" class="modal">
<div class="modal-dialog">
<div class="modal-content">
<asp:UpdatePanel ID="EventsUpdatePanel" runat="server">
<ContentTemplate>
<div class="modal-header">
<button class="close" aria-hidden="true" type="button" data-dismiss="modal">×</button>
<h4 class="modal-title">Events</h4>
</div>
<div class="modal-body">
<div role="form">
<fieldset>
<div id="eventDateDiv" class="form-group">
<label id="eventDateLabel" for="inputEventDate">Date</label>
<asp:TextBox ID="inputEventDate" CssClass="form-control" placeholder="The Date of the event" runat="server"></asp:TextBox>
<ajaxToolkit:CalendarExtender runat="server" TargetControlID="inputEventDate"></ajaxToolkit:CalendarExtender>
</div>
<div id="eventTimeDiv" class="form-group">
<label id="eventTimeLabel" for="inputEventTime">Time</label>
<input id="inputEventTime" class="form-control" runat="server" type="text" placeholder="The Time of the event" />
</div>
<div id="eventAuthorDiv" class="form-group">
<label id="eventAuthorLabel" for="inputEventAuthor">Author</label>
<input id="inputEventAuthor" runat="server" class="form-control" type="text" placeholder="The Author of this notice" />
</div>
<div id="eventTitleDiv" class="form-group">
<label id="eventTitleLabel" for="inputEventTitle">Title</label>
<input id="inputEventTitle" runat="server" class="form-control" type="text" placeholder="The Title of this notice" />
</div>
</fieldset>
</div>
<div id="editorContainer">
<cc1:Editor ID="Editor1" runat="server" />
</div>
</div>
<div class="modal-footer">
<button class="btn btn-default" type="button" data-dismiss="modal">Close</button>
<button id="modalEventsEditorButton" runat="server" class="btn btn-primary" type="button">Save changes</button>
</div>
</ContentTemplate>
</asp:UpdatePanel>
</div>
</div>
</div>
看来MS Ajax异步编辑器控件不是异步的!和众所周知的巧克力消防员一样好。
当MS asp.net 论坛使用TinyMCE时,我走上了这条路。使用模态有点头疼,但最终想通了 - 如果有人想要该方法留言,我会发布代码
我遇到了同样的问题;有点。 我在选项卡容器中有一个编辑器,当我第一次进入选项卡时,编辑器工作(加载)。我会转到另一个选项卡并再次返回,它会失败(第 84 行第 9 列的未处理异常)。 对于我的解决方案,我在选项卡容器上关闭了自动回发。
过去你曾经是程序员;现在你是一名房地产骑师......这都是巫毒教。
相关文章:
- 使用完整日历在内容窗口上方保持弹出窗口打开
- 角度:编译谷歌地图信息窗口内容以使用ng-click
- 离子谷歌地图标记窗口内容
- 使用 jQuery Event 调整内容窗口高度
- 具有信息窗口内容和用户地理位置的多个制造商
- Angularjs $compiling模态窗口内容创建孤立的控制器
- 如何打印弹出窗口内容以及主窗口
- 无法获取未定义或空引用的属性“内容窗口”
- 将信息窗口内容添加到多个选择列表中单击 JavaScript
- 如何打印带有主要内容的弹出窗口内容
- 谷歌api:信息窗口内容问题
- 谷歌地图信息窗口内容绑定
- 如何使用js在打印预览中关闭iframe内容窗口后重新加载paren页面
- 自定义信息窗口内容;谷歌地图
- 谷歌地图-跟踪点击事件上的信息窗口内容
- JavaScript到PHP的弹出窗口内容
- 如何动态更新弹出窗口内容
- 当使用Twitter's Bootstrap时,我如何更改弹出窗口's内容?
- 标记上的内容窗口
- 剑道UI窗口(内容)