1. 程式人生 > >KindEditor編譯器與bootstrap搭建時遇見的教訓(IE8)

KindEditor編譯器與bootstrap搭建時遇見的教訓(IE8)

1、點選KindEditor 圖片的小圖示時,然後選擇本地上傳圖片時,點選瀏覽一點反應都沒有,原因是當前聚焦的窗體是父窗體,沒有聚焦到當前窗體,解決思路時,當展開該modal時,聚焦到當前modal上面

原始碼如下:$('#editStudy, #addStudy').on('shown.bs.modal', function() {
         $(document).off('focusin.modal');
        });
     
     $('#addStudy').on('shown.bs.modal', function() {
 

       $(document).off('focusin.modal');
       });

2、清空KindEditor 編輯器內容時:KindEditor.instances[0].html(""); //0表示第一個KindEditor編輯器物件


3、在IE8下,修改時,第二次編輯時,KindEditor編輯器無法輸入文字,原因是第二次時又重新初始化了編輯器,因為導致id衝突,所以在每次開啟時銷燬編輯器

原始碼如下:

$('#editStudy').on('hidden.bs.modal', function () {

 // 關閉Dialog前移除編輯器
 KindEditor.remove('#editAfficheContent');
});

       參考地址:http://blog.csdn.net/u012302981/article/details/51104320


4、注意 ,修改頁面時,ajax拿去值返回頁面時,async為false(同步,鎖死瀏覽器,客戶端什麼都不能做,等伺服器端處理完才能繼續處理dom)


原始碼(country/studyCorner.jsp頁面)