SCRIPT65535: 调用的对象无效
升级到IE9后,fckeditor在IE9里的弹出浮动层会出现bug,里面的内容不会出现。所以无论是想在页面编辑器里粘贴内容,还是上传图片等凡是需要弹出窗口操作的东西都会有问题,想要进行其它的操作也只能重新刷新页面。原因是IE9不支持var $=document.getElementById;这样的写法了。
打开下面这个文件 fckeditor/editor/js/fckeditorcode_ie.js
找到第38行的这个方法:FCKTools.RegisterDollarFunction
将原来的 FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};
修改方法为: FCKTools.RegisterDollarFunction=function(A){A.$=function(v)FCKTools.RegisterDollarFunction=function(A){A.$=function(v){return A.document.getElementById(v);}};
经验证方法可行
相关推荐
**FCKeditor 使用指南及 JavaScript 调用** FCKeditor 是一款开源的富文本编辑器,它在Web开发中广泛用于提供用户友好的在线文本编辑功能。通过JavaScript调用,开发者可以轻松地将FCKeditor集成到网页中,允许用户...
这个"**FCKeditor demo (用JS方式)**"提供了如何使用JavaScript来集成和操作FCKeditor的示例。 在JavaScript中使用FCKeditor,你需要先在网页中引入FCKeditor的JavaScript库。这个库包含了编辑器的核心功能和用户...
**fckeditor的MVC版及js使用fckeditor的方法** 在Web开发中,富文本编辑器是一种常见的工具,它允许用户以类似Word的方式编辑HTML内容。FCKeditor(现已更名为CKEditor)是早年间非常流行的一款开源富文本编辑器。...
确保引入所需的CSS和JavaScript文件,通常是在JSP页面中通过`<script>`标签引入`fckeditor.js`。 2. **创建编辑器实例**:在JSP页面中,通过JavaScript创建FCKeditor实例。例如: ```javascript ...
首先,fckeditor.js是FCKeditor的核心JavaScript文件,负责处理编辑器的初始化、事件处理、以及与服务器端的数据交互等功能。通过中文注释,我们可以了解到各个函数和变量的作用,这对于调试和自定义编辑器功能至关...
FCKeditor提供了一个名为`FCKeditorAPI`的对象,通过这个对象我们可以访问编辑器的各种功能。获取选中内容的函数是`FCKeditorAPI.Selection.GetSelectedHtml()`。这个函数会返回一个字符串,包含当前选中的HTML代码...
2. **复制到Web项目**:将解压后的FCKeditor文件夹复制到你的Web项目的`/WEB-INF`目录下的`js`或`lib`文件夹,以便于在页面中引用。 3. **配置路径**:在你的HTML或JSP文件中,引入FCKeditor的JavaScript文件,例如...
### JavaScript 获取 FCKeditor 内容详解 在深入解析如何使用JavaScript从FCKeditor中获取内容之前,我们先简要了解下FCKeditor是什么。FCKeditor是一款功能强大的富文本编辑器,它允许用户在网页上编辑类似Word...
它支持多种编程语言,包括Java和JavaScript,因此“fckeditor3.6(java js 实例”这个标题和描述指的是该版本的FCKeditor在Java和JavaScript环境下的应用实例。在本文中,我们将深入探讨FCKeditor 3.6的特性、安装...
3. **引用JavaScript和CSS**:在网页中引入FCKeditor所需的JavaScript库和CSS样式表。 4. **初始化编辑器**:在需要显示FCKeditor的地方,通过JavaScript代码调用初始化函数。 5. **处理提交的数据**:在服务器端...
### FckEditor V2.6 fckconfig.js详细中文注释 #### 1. `FCKConfig.CustomConfigurationsPath=''` // 自定义配置路径 这一行设置了FCKEditor的自定义配置文件路径,默认为空字符串。如果需要加载额外的配置文件,...
### JavaScript 获取 FCKeditor 内容详解 #### 一、简介 FCKeditor(现更名为CKEditor)是一款功能强大的富文本编辑器,广泛应用于Web应用中。它支持各种复杂的格式和样式,允许用户轻松地编辑HTML内容。在很多场景...
- **Js中FCKeditor对象的属性(集合)和方法** - **属性**: `oFCKeditor.Name`, `oFCKeditor.Value` - **集合**: `oFCKeditor.Items`, `oFCKeditor.ToolbarItems` - **方法**: `oFCKeditor.GetHTML()`, `...
<script type="text/javascript" src="/fckeditor/fckeditor.js"> ``` 3. **实例化FCKeditor**:在JSP页面中,使用JavaScript代码实例化FCKeditor。这将创建一个编辑器实例,并指定其在页面上的ID以及与服务器交互...
5. **插件系统**:FCKEditor支持扩展,开发者可以通过编写插件来增加新的功能,这涉及到了JavaScript的模块化和面向对象编程。 **工具集成** 作为一款工具,FCKEditor可以方便地与各种Web应用程序集成,例如CMS...
然后通过JavaScript调用`FCKeditor.Replace()`方法来初始化编辑器: ```html <textarea id="myEditor" name="myEditor"></textarea> <script type="text/javascript"> window.onload = function() { var oFCKeditor...
FCKeditor的核心是JavaScript库(fckeditor.js),它负责在客户端呈现和操作编辑器界面。 **ASP(Active Server Pages)** 是微软开发的一种服务器端脚本环境,用于动态生成HTML、XML和其他格式的网页。在FCKEDITOR...
然后,在你的ASP.NET页面中通过`<script>`标签引入FCKeditor的JavaScript文件,如`<script src="FCKeditor/fckeditor.js"></script>`。 2. **配置编辑器** 在HTML代码中,你需要创建一个`<textarea>`标签,...
1. **浏览器控制台**: 使用浏览器的开发者工具(如Chrome的DevTools或Firefox的Developer Edition)检查JavaScript错误,这可以帮助定位FCKeditor在运行时可能出现的问题。 2. **FCKeditor内置日志**: FCKeditor有...