<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    live and learn

    big big world
    posts - 5, comments - 27, trackbacks - 0, articles - 1
       :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理
        eWebEditor是個很好用的工具,見面也很好看。是一款很受歡迎的在線編輯器。現在我和大家分享一下我近期使用eWebEditor遇到的問題及其解決辦法。(這里先聲明,我使用的是飛魚修改版的eWebEditor)

        1.關于eWebEditor不兼容IE8的問題。
        在網上查了一下,發現原因是這樣的,因為ie8屏蔽了anonymous方法 所以要改成onclick方法。修改如下
        打開include下面的editor.js文件,有這樣的段代碼:
        
    if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");

        應該修改成:
    1if(navigator.appVersion.match(/MSIE (8)\./i)!=null){
    2    if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");  
    3}
    else{
    4    if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
    5}
        在網上找的某一片文章,它講IE7也認為是屏蔽了anonymous方法,經過個人測試,IE7和IE6一樣,沒有屏蔽anonymous,故無需對IE7進行判斷,但是這里有個問題,就是IE8的bate版無法進行判斷,如果高手請指點一下。

        2.使用編輯器提交的內容為空的時候,tomcat服務器會自動關閉的問題。
        我的辦法是:
     1function getHTML() {
     2    var html;
     3    if(bEditMode){
     4        html = eWebEditor.document.body.innerHTML;
     5    }
    else{
     6        html = eWebEditor.document.body.innerText;
     7    }

     8    var re = new RegExp(sBaseUrl.replace(/\//,"\/"),"gi");
     9    html = html.replace(re, "");
    10    if ((html.toLowerCase()=="<p>&nbsp;</p>")||(html.toLowerCase()=="<p></p>")){
    11        html = ".";
    12    }

    13    return html;
    14}

        但是這并不能找到問題的根源,后來在javaeye的一篇文章里看到問題的根源。
        在upload.jsp里有這么一行代碼:
    1if(sTemp.equals(""))    
    2{    
    3System.exit(0);    
    4}
       
    應該改為:
    if(sTemp.equals(""))    
    {    
    sTemp
    =" "}
       

    3.當eWebEditor不在root的一級目錄的時候,圖片和文件上傳不了的問題。
    這需要改兩個地方。以我的某個項目為例:

    我的eWebEditor在網站的二級目錄。
        a.修改文件的保存路徑:
            在upload.jsp里修改這句話為:
    1String sUploadFilePath="jpkc/eWebEditor/UploadFile/";
        b.修創建文件夾的路徑:
            在eWebEditor.jsp里修改這句話:
    1sStyleNameAdd=config.getServletContext().getRealPath("/")+ "jpkc/eWebEditor/" + sUploadFilePath +calendar.get(Calendar.YEAR) + 
    2    "/"+ (calendar.get(Calendar.MONTH)+1+"/"+ calendar.get(Calendar.DAY_OF_MONTH)+"/";
    到此,eWebEditor又可以上傳文件和圖片了。


    雖然eWebEditor外觀很好看,而且還有上傳文件的功能,但是,它有如下缺陷:
    1.它是收費的,所以公司做項目一般不用它。
    2.它不支持火狐和opera瀏覽器。(FCKeditor就很強大啦。)


    最后,謝謝大家瀏覽我的文章。

    此文為原創,如有轉載請注明出處http://m.tkk7.com/gdhqs/。如有錯誤,請大家批評指正,謝謝!


    評論

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 20:14 by 心夢帆影
    先踩后看,呵呵

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 20:19 by 心夢帆影
    看完了,發我源代碼一份! rongxh7@163.com ,謝謝!

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 20:21 by laiqiaoxian
    1212

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 20:21 by 心夢帆影
    2.它不支持火狐和opera瀏覽器。(FCKeditor就很強大啦。)

    反對!
    理由: FCKeditor只能上傳圖片,不能上傳其他格式的文件,如.doc,.rar等等!
    請問閣下,FCKeditor怎么設置才能上傳其他格式的文件?

    請求回復!

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 21:08 by 心夢帆影
    不行啊,還是出現那個問題,"文件正在上傳...請等待",我等了半天還是那樣子.

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-07 23:05 by laiqiaoxian
    值得思考

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-17 21:07 by 小小王
    師兄加油!!新華師兄說太棒了,我也來看看~~~~~

    # re: 關于eWebEditor常見的問題及其個人使用心得  回復  更多評論   

    2009-06-26 10:43 by Q
    太好吧,終于找到了,eWebEditor弄了我一個星期。謝謝。

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲成年人免费网站| 国产精品玖玖美女张开腿让男人桶爽免费看 | 亚洲成AV人片在WWW色猫咪 | 国产精品手机在线亚洲| 国产男女猛烈无遮挡免费视频| 亚洲综合精品成人| 四虎成人免费观看在线网址 | 国产精品无码亚洲精品2021| 免费观看的av毛片的网站| 国产精品亚洲专区无码牛牛| 国产精品久久久久影院免费| 特黄特色大片免费| 色久悠悠婷婷综合在线亚洲| 国产午夜免费高清久久影院 | 亚洲国产成人精品无码区二本| 永久免费bbbbbb视频| 特级毛片A级毛片免费播放| 久久久久亚洲av成人无码电影 | 亚洲av成本人无码网站| 亚洲AV无码一区二三区 | 337p日本欧洲亚洲大胆艺术| 成人黄色免费网址| 中文字幕亚洲精品无码| 国产免费人成视频在线观看| 9久热这里只有精品免费| 亚洲精品美女在线观看播放| 永久免费bbbbbb视频| 99免费精品视频| 亚洲伦理一二三四| 亚洲国产精品成人| **实干一级毛片aa免费| 黑人粗长大战亚洲女2021国产精品成人免费视频| 亚洲精品无码99在线观看| 一级毛片免费不卡在线| 亚洲综合色婷婷在线观看| 亚洲亚洲人成综合网络| 97性无码区免费| 两个人看的www免费高清| 亚洲另类春色国产精品| 国产国拍亚洲精品福利 | 亚洲国产熟亚洲女视频|