㈠ 給個好點的在線html編輯器[支持c#,java,php等代碼高亮顯示的]
LZ說的是在線的編輯器啦
支持高亮的編輯器像FCKEDITOR集成了高亮插件,像sa-blog、svnhost都用了這款編輯器,高亮的源碼類型多。
這款編輯器也有PHP/ASP/.NET/PYTHON等調用代碼。
㈡ FCKeditor2.3 google瀏覽器下報錯,請問如何解決,謝謝了!
建議使用最新版的FCKeditor.java(主頁上有,好像是2.6)。
這個原因是它讀取瀏覽器版本時報錯,最簡單的改動方法就是去掉驗證,即在FCKEditro.isCompatible()代碼中增加判斷有AppleWebKit串就 return true;
private boolean isCompatible() {
String userAgent=request.getHeader("user-agent");
if(userAgent==null)
return false;
userAgent=userAgent.toLowerCase();
if ((userAgent.indexOf("msie") !=-1) && (userAgent.indexOf("mac") == -1) && (userAgent.indexOf("opera") == -1)) {
if(retrieveBrowserVersion(userAgent)>=5.5)
return true;
}
else if (userAgent.indexOf("applewebkit") !=-1){
return true;
}
else if (userAgent.indexOf("gecko") !=-1){
if(retrieveBrowserVersion(userAgent)>=20030210)
return true;
}
return false;
}
不過這種改動不能保證後續代碼與瀏覽器的兼容性,不如用新版吧。