<form id="zdjf9"></form>

        <form id="zdjf9"><nobr id="zdjf9"></nobr></form>

        <form id="zdjf9"></form><noframes id="zdjf9">

         | 收藏本站 | 關于我們
        首頁 免費模板 收費模板 部分案例 分類模板 地方門戶 二次修改 服務定制 酷站欣賞 設計學院 特效代碼 字體下載
        當前位置:首頁 >> 二次修改
        針對使用了二級域名后百度編輯器上傳圖片的問題
        發布時間:2017-03-28 17:36:15
        編輯發布:飛將軍
        如果用了頻道二級域名,論壇的發帖百度編輯器中的圖片上傳不了

        a.修改 ewebeditor\baidu\dialogs\internal.js
        函數第二行加上代碼
        document.domain = 'zysdsw.com';   //zysdsw.com這個是后臺設置的cookie域名

        b.修改 /ewebeditor/baidu/dialogs/image/image.html
        在<head>標簽中加上以下代碼
        <SCRIPT LANGUAGE='java script'>  //解決不同域名的框架跨域問題
        if(window.location.href.indexOf('showDomain=1')>0){
            document.domain = 'zysdsw.com';
        }else{
            window.onerror=function (){
                window.location.href=window.location.href+'?showDomain=1&';
                return true;
            };
            //obj = (self==top) ? window.opener : window.parent ;
            //obj.document.body;
        }
        </SCRIPT>

        c.論壇中所有涉及到有百度編輯器的php文件中找到以下代碼,然后全部注釋掉。如果是用的一級域名就要加上,這個是針對不在會員中心操作的時候(分類頻道也是一樣)
        $content=ob_get_contents();
        ob_end_clean();
        echo str_replace("document.domain","http://document.domain",$content);

        d.做了以上設置之后會員中心有涉及到編輯器的地方也上傳不了圖片,是因為會員中心用的是一級域名沒有跨域名
        修改會員中心框架右邊的頭部模板文件,比如:member\template\blue\head.htm
        在<head>標簽中加上代碼
        <!--
        EOT;
        if($webdb[cookieDomain]){
        print <<<EOT
        -->
        <SCRIPT LANGUAGE="java script">
        //解決不同域名的框架跨域問題
        document.domain = "$webdb[cookieDomain]";
        </SCRIPT>
        <!--
        EOT;
        }print <<<EOT
        -->

        點擊率:715
        相關文章
        網頁特效代碼
         服務流程 | 積分說明 | 使用說明 | 粵ICP備17004399號-2 電視直播 | QQ頭像獲取
        女人高潮抽搐潮喷视频hd