`
frenzy917
  • 浏览: 5426 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

使fck支持chrome浏览器

阅读更多

发现fck不支持chrome浏览器

查看源代码

修改如下FCKeditor.java

	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("chrome") !=-1){
			if(retrieveBrowserVersion(userAgent)>=5)
				return true;
		}
		else if (userAgent.indexOf("gecko") !=-1){
			if(retrieveBrowserVersion(userAgent)>=20030210)
				return true;
		}
		return false;
	}
	
	private double retrieveBrowserVersion(String userAgent) {
		if(userAgent.indexOf("msie")>-1) {
			String str = userAgent.substring(userAgent.indexOf("msie") + 5);
			return Double.parseDouble(str.substring(0, str.indexOf(";")));
		}
		else if(userAgent.indexOf("chrome")>-1){
			String str = userAgent.substring(userAgent.indexOf("chrome") + 7);
			return Double.parseDouble(str.substring(0, str.indexOf(".")));
		}
		else{
			String str = userAgent.substring(userAgent.indexOf("gecko") + 6);
			return Double.parseDouble(str.substring(0, 8));
		}
	}
 chrome判定要写在gecko前面,这样就能支持chrome 5以上的版本了
分享到:
评论

相关推荐

    强大的FCK编辑器修改版兼容多个浏览器支持图片上传功能

    1. **跨浏览器兼容性**:FCK编辑器原版已经支持多种主流浏览器,如Internet Explorer、Firefox、Chrome、Safari和Opera。这个修改版进一步加强了这种兼容性,确保无论用户使用何种浏览器,都可以享受到一致的编辑...

    FCK文本编辑器

    3. **兼容性测试**:确保编辑器在各种浏览器环境下都能正常工作,包括IE、Firefox、Chrome、Safari和Opera等。 总的来说,FCK文本编辑器是一个强大的Web文本编辑解决方案,其丰富的功能和良好的扩展性使得它在.NET ...

    网页FCK编辑控件示例

    1. **多平台支持**:FCKeditor是基于JavaScript编写的,可以在各种浏览器(如Internet Explorer、Firefox、Chrome和Safari)以及操作系统(Windows、Mac OS、Linux等)上运行。 2. **丰富的编辑功能**:它提供了...

    fck在线编辑器

    - **良好的浏览器兼容性**:支持主流浏览器,如IE、Firefox、Chrome、Safari等。 - **丰富的API**:提供详尽的开发文档和API接口,方便与其他系统集成。 - **源码编辑模式**:用户可以切换到HTML源码模式直接编辑...

    在线编辑器 例子 fck fck

    9. **兼容性**:FCKeditor致力于兼容各种浏览器,如Internet Explorer、Firefox、Chrome、Safari等。 在实际应用中,FCKeditor广泛用于论坛、博客、CMS(内容管理系统)以及企业内部的协作平台。例如,使用...

    .net FCK编辑器 网站后台FCK编辑器

    4. **兼容性**:与多种浏览器(如IE、Firefox、Chrome、Safari等)良好兼容,确保了广泛的用户群体可以顺畅使用。 5. **可扩展性**:提供API接口,开发者可以根据需要添加自定义插件或扩展功能,满足特定项目需求。 ...

    Fck 编辑器 实例

    FCKeditor支持多种浏览器,包括Internet Explorer、Firefox、Chrome和Safari等,具有高度的兼容性和易用性。 **安装与配置** 1. **下载与解压**:首先,你需要从官方网站或开源代码仓库下载FCKeditor的最新版本,...

    FCK最新编辑器源码下载

    1. **跨浏览器兼容性**:FCKeditor支持多种主流浏览器,如Internet Explorer、Firefox、Chrome和Safari,这使得它可以在不同的用户环境中无缝工作。 2. **丰富的编辑功能**:编辑器提供了诸如字体样式、字号调整、...

    web页面 FCK编辑器

    2. **跨平台**:支持多种操作系统,如Windows、Linux、Mac OS等,并且兼容多种浏览器,包括Internet Explorer、Firefox、Chrome、Safari等。 3. **高度可定制**:FCKeditor允许开发者通过修改配置文件或编写插件来...

    FCK类库(ASP.NET c# 适合所有人)

    1. **跨平台兼容性**:FCKeditor支持多种浏览器,包括Internet Explorer、Firefox、Chrome、Safari等,确保了广泛的用户群体都能使用。 2. **丰富的文本格式化**:提供如字体选择、字号调整、颜色设定、对齐方式、...

    fck.rar_fck

    1. **跨浏览器兼容性**:FCKeditor支持多种主流浏览器,如Internet Explorer、Firefox、Chrome和Safari等,确保在不同平台上提供一致的用户体验。 2. **丰富的功能**:FCKeditor提供了多种文本格式化选项,如加粗、...

    fckeditor 可应用于各个浏览器

    1. **跨浏览器兼容性**:正如标题所提及,FCKeditor 支持多种浏览器,包括Internet Explorer、Firefox、Chrome、Safari和Opera,这使得它具有广泛的适用性。 2. **丰富的功能**:FCKeditor 提供了多种编辑功能,如...

    FCK编辑器

    1. **多平台支持**:FCKeditor支持多种操作系统,如Windows、Linux和Mac OS,同时也兼容主流的Web浏览器,包括Internet Explorer、Firefox、Chrome和Safari。 2. **丰富的编辑功能**:FCKeditor提供了丰富的文本...

    FCK使用详细说明文档示例.net (纯汉化版)

    1. **跨平台兼容性**:FCKeditor支持多种浏览器,包括Internet Explorer、Firefox、Chrome、Safari等,确保了广泛的用户覆盖。 2. **丰富的编辑功能**:FCKeditor提供了格式化、插入图片、链接、表格、字体调整、...

    FCK编辑器.rar

    它采用JavaScript编写,可以在多种浏览器环境下运行,包括Internet Explorer、Firefox、Chrome等,提供了一致的用户体验。编辑器界面简洁,提供了各种工具栏按钮,用户可以通过点击按钮轻松完成格式调整、字体选择、...

    FCK编辑器及使用手册

    FCKeditor支持多种浏览器,包括Internet Explorer、Firefox、Chrome和Safari等,使得开发者可以构建跨平台、跨浏览器的Web应用。 **FCKeditor的核心组件** 1. **FredCK.FCKeditorV2.dll**:这是FCKeditor的核心...

    fck网页编辑器终极配置 asp.net版本

    8. **兼容性**:编辑器与主流浏览器(如IE、Firefox、Chrome、Safari等)兼容,确保在各种环境下都能正常工作。 **配置与下载** "Fck网页编辑器终极配置"可能指的是包含了所有可选功能和最新更新的编辑器版本。这...

    FCK-编辑器完整(源码)

    它支持多种浏览器,包括Internet Explorer、Firefox、Chrome、Safari等,确保了跨平台的兼容性。编辑器提供了丰富的功能,如字体样式调整、段落格式设置、链接插入、图片上传与管理、表格编辑、以及多媒体对象的嵌入...

    fck的使用以及源码

    了解FCKeditor如何处理不同浏览器的差异,如IE、Firefox、Chrome等。 2. **性能优化** 学习如何优化FCKeditor的加载速度和内存占用,提高用户体验。 3. **安全考虑** 熟悉FCKeditor在防止XSS攻击、内容过滤等...

Global site tag (gtag.js) - Google Analytics