Ошибка типа: c.lang.link не определен с ckeditor - PullRequest
0 голосов
/ 30 октября 2019

Я получаю следующую ошибку, когда нажимаю кнопку Generate

TypeError: c.lang.link не определен

, и эта ошибка исчезает при открытииинструменты разработчика с повторным нажатием кнопки Generate.

Мой пользовательский элемент управления:

<asp:Button ID="btn_generate" runat="server" Text=" Generate" CssClass="btn btn-primary" OnClick="btn_generate_Click" /></td>
<div  runat="server" visible="false" id="editor_pnl">

<textarea name="editor1" id="editor1" runat="server" ValidateRequestMode="Disabled" enableviewstate="true" rows="40" cols="60"></textarea>
 </div>


<script>

    var langConfig = document.getElementById('<%= hf_lang.ClientID %>').value;
    CKEDITOR.replace('ContentPlaceHolder1_UC_HR_editor1', {
        allowedContent: true,
        height: '650px',
        defaultLanguage: langConfig.split('|')[0],
        contentsLangDirection: langConfig.split('|')[1]
    });

</script> 

Так что это странное поведение,ошибка появляется, если инструменты разработчика закрыты!


Страница, содержащая элемент управления:

<asp:Content ID="Content1" ContentPlaceHolderID="head" runat="server">
    <script src="ckeditor/ckeditor.js"></script>
</asp:Content>
<asp:Content ID="Content2" ContentPlaceHolderID="ContentPlaceHolder1" runat="server">
    <div class="elementscontainer">
        <br />
        <div class="center-block">
            <uc:UC_HR runat="server" ID="UC_HR" />
        </div>
    </div>
</asp:Content>

1 Ответ

0 голосов
/ 09 ноября 2019

Это происходит только с Оптимизированной версией! , поэтому после попытки использовать неоптимизированную версию все идет хорошо, поэтому я думаю, что это связано с процессом оптимизации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...