zoukankan      html  css  js  c++  java
  • 【CKEditor ASP.NET】解决360安全浏览器极速模式下不显示

    博主问题只是出在误删了style.js文件

    首先我用的是这种模式,在单个页面上导入:

    <%@ Register Assembly="CKEditor.NET" Namespace="CKEditor.NET" TagPrefix="CKEditor" %>

    然后直接把空间拖放到页面上

    <div>
         <CKEditor:CKEditorControl ID="txtContent" Height="400px" runat="server"></CKEditor:CKEditorControl>
    </div>

    出现的问题是IE浏览器,360兼容模式都能正常显示,但360极速模式显示不了。

    此时在极速模式点F12,发现生成的html是这样

    <textarea name="txtContent" rows="2" cols="20" id="txtContent" style="height: 400px; visibility: hidden;"></textarea>

    而在兼容模式点F12,发现生成的html是这样

    ck01

    看这些代码很显然,在CKEditer框架中,hs将原本的textarea隐藏,然后换上了一堆html。

    那么问题就在于,为什么兼容模式下框架成功运行,极速模式框架没有运行??

    打开极速模式的控制台,发现如下错误。

    event.returnValue is deprecated. Please use the standard event.preventDefault() instead.

    Failed to load resource: the server responded with a status of 404 (Not Found) http://localhost:10808/项目名/ckeditor/styles.js?t=EAPE

    Uncaught [CKEDITOR.resourceManager.load] Resource name "default" was not found at "http://localhost:10808/项目名/ckeditor/styles.js?t=EAPE". ckeditor.js?t=C6HH5UF:226

    第一行:不赞成使用事件的返回值,请使用标准的event.preventDefault()代替。这句听语气好像是警告,应该没关系。

    第二三行:没有找到这个路径,我查了一下,的确没有styles.js这个文件,这个文件是根据网上教程精简的时候删掉的,把style.js重新拿回来。

    问题解决了!!!

  • 相关阅读:
    导入导出模块
    jQuery复习
    vue记录
    angular 初探之父子组件之间传递数据
    webpack
    go语言语法记录
    dom元素的滚动(如何实现点击展开更多功能)
    正则回忆录
    Attributes 和 properties区别和联系?
    显示 隐藏DIV的技巧
  • 原文地址:https://www.cnblogs.com/mihe/p/4201063.html
Copyright © 2011-2022 走看看