FCKeditor 在chrome中不顯示問題
網(wǎng)上有人說如下修改就可以,不過也要看你用的是什么系統(tǒng),程序員的水平就決定了兼容性問題,不過可以試試。
this.EnableSafari = true ; // This is a temporary property, while Safari support is under development.
把false修改為true之后顯示正常
應(yīng)該是chrome使用的內(nèi)核WebKit的問題,需要修改safari的支持
建議以后廣大程序員開發(fā)的時候要注意瀏覽器的兼容性問題。
fckeditor 沒顯示有問題
沒一點(diǎn)格式 參考下吧
<html> <head> <script src=/fckeditor/fckeditor.js"></script> </head> <body> <form action="shou.jsp" method="post" target="_blank"> <script> var editor = new FCKeditor('message'); editor.BasePath='/fckeditor/'; editor.Height=280; editor.ToolbarSet='Default'; editor.Create(); </script> <input type="submit" value="提交" name="button"> </form> </body> </html>
FCKeditor 沒顯示,出現(xiàn)空白頁面
路勁問題吧 在web.config 里面設(shè)置fck的相對路徑
<appSettings> <add key="FCKEditor:BasePath" value="/FCKeditor"/> <add key="FCKeditor:UserFilesPath" value="/UploadFiles/"/> </appSettings>
上面的是你Fck所在的相對路徑
下面的是fck上傳文件的文件夾路徑不過我們今天弄得一個后臺由于是老板本,他使用了php判斷當(dāng)前瀏覽器與版本,chrome下編輯就不會出現(xiàn)的。需要修改一下函數(shù)就可以了。
原來的函數(shù)
function IsCompatible() { global $HTTP_USER_AGENT ; if ( isset( $HTTP_USER_AGENT ) ) $sAgent = $HTTP_USER_AGENT ; else $sAgent = $_SERVER['HTTP_USER_AGENT'] ; if ( strpos($sAgent, 'MSIE') !== false && strpos($sAgent, 'mac') === false && strpos($sAgent, 'Opera') === false ) { $iVersion = (float)substr($sAgent, strpos($sAgent, 'MSIE') + 5, 3) ; return ($iVersion >= 5.5) ; } else if ( strpos($sAgent, 'Gecko/') !== false ) { $iVersion = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ; return ($iVersion >= 20030210) ; } else return false ; }
修改后的函數(shù)
function IsCompatible() { global $HTTP_USER_AGENT ; if ( isset( $HTTP_USER_AGENT ) ) $sAgent = $HTTP_USER_AGENT ; else $sAgent = $_SERVER['HTTP_USER_AGENT'] ; if ( strpos($sAgent, 'MSIE') !== false && strpos($sAgent, 'mac') === false && strpos($sAgent, 'Opera') === false ) { $iVersion = (float)substr($sAgent, strpos($sAgent, 'MSIE') + 5, 3) ; return ($iVersion >= 5.5) ; } else if ( strpos($sAgent, 'Gecko/') !== false ) { $iVersion = (int)substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8) ; return ($iVersion >= 20030210) ; } else if ( strpos($sAgent, 'Chrome') !== false ) { return 1; } else return false ; }
經(jīng)過測試這樣就正常顯示了,解決問題。還有個問題那就是chrome下獲取日期不能用getYear,需要用getFullYear(),但也有更好的解決方法,大家可以參考這篇文章。
上一篇:dedecms ckeditor編輯器添加鏈接默認(rèn)新窗口打開的修改方法
欄 目:網(wǎng)頁編輯器
下一篇:ajax php實(shí)現(xiàn)給fckeditor文本編輯器增加圖片刪除功能
本文標(biāo)題:FCKeditor 在chrome中不顯示問題
本文地址:http://mengdiqiu.com.cn/a1/wangyebianjiqi/11799.html
您可能感興趣的文章
- 01-11針對PHP環(huán)境下Fckeditor編輯器上傳圖片配置詳細(xì)教程
- 01-11FCKeditor + SyntaxHighlighter 讓代碼高亮著色插件
- 01-11讓IE8和IE9支持eWebEditor在線編輯器的方法
- 01-11Fckeditor XML Request error:internal server error (500) 解決方法
- 01-11fckeditor編輯器下的自定義分頁符實(shí)現(xiàn)方法
- 01-11ie9后瀏覽器fckeditor無法上傳圖片、彈出浮層內(nèi)容不顯示的解決方
- 01-11ajax php實(shí)現(xiàn)給fckeditor文本編輯器增加圖片刪除功能
- 01-11kindSoft在線網(wǎng)頁編輯器簡單的配置參數(shù)介紹
- 01-11FCKeditor編輯器添加圖片上傳功能及圖片路徑問題解決方法
- 01-11CKEDITOR二次開發(fā)之插件開發(fā)方法


閱讀排行
本欄相關(guān)
- 01-11針對PHP環(huán)境下Fckeditor編輯器上傳圖片
- 01-11關(guān)于jsp版ueditor1.2.5的部分問題解決(上
- 01-11UEditor編輯器自定義上傳圖片或文件路
- 01-11UEditor 編輯器跨域上傳解決方法
- 01-11免費(fèi)開源百度編輯器(UEditor)使用方法
- 01-11ckeditor插件開發(fā)簡單實(shí)例
- 01-11使用ZeroClipboard解決跨瀏覽器復(fù)制到剪
- 01-11CKEditor 取消轉(zhuǎn)義的兩種方法
- 01-11FCKeditor + SyntaxHighlighter 讓代碼高亮著
- 01-11為SyntaxHighlighter添加新語言的方法
隨機(jī)閱讀
- 08-05DEDE織夢data目錄下的sessions文件夾有什
- 01-11ajax實(shí)現(xiàn)頁面的局部加載
- 08-05織夢dedecms什么時候用欄目交叉功能?
- 04-02jquery與jsp,用jquery
- 01-10delphi制作wav文件的方法
- 01-10SublimeText編譯C開發(fā)環(huán)境設(shè)置
- 01-10使用C語言求解撲克牌的順子及n個骰子
- 08-05dedecms(織夢)副欄目數(shù)量限制代碼修改
- 01-10C#中split用法實(shí)例總結(jié)
- 01-11Mac OSX 打開原生自帶讀寫NTFS功能(圖文