【美高梅4688官方网站】包容性视图设置,宽容性视图设置

首先种方法、浏览器设置宽容格局

王国CMS后台所接受的fckeditor编辑器在IE10下会现身不相配的情景,本文化总同盟结了如下多少个帝国CMS后台fckeditor编辑器包容IE10的措施:

开拓IE,点击“工具”菜单,接纳“包容性视图设置”,勾选“在宽容性视图中体现全体网址”选项就能够。

方法一、浏览器设置包容情势

美高梅4688官方网站 1

展开IE,点击“工具”菜单,选用“包容性视图设置”,勾选“在宽容性视图中显得全体网址”选项就可以。

第二种方法、在运用编辑器的网页的:

方法二、在使用编辑器的网页底部的:

<meta http-equiv="Content-Type" content="text/html; charset=gbk">
下面加
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />

复制代码代码如下:

其二种情势、改善编辑器自个儿JS文件:

下面加

改进编辑器目录下的 /editor/js/fckeditorcode_ie.js 文件,查找
B.open("GET",A,false);
在前边加上:
try{B.responseType='msxml-document';}catch(e){}
即为如下:
B.open("GET",A,false);try{B.responseType='msxml-document';}catch(e){}B.send(null);

复制代码代码如下:

第三种艺术:下载安装百度浏览器
百度浏览器确实不易,网页宽容比较好,而且辅助异国异乡网址加快,不用任何插件就足以打开google adsense,方便站长朋友。

方法三、改过编辑器本人JS文件

下载地址:

修改编辑器目录下的 /editor/js/fckeditorcode_ie.js 文件,查找

下面都以意气风发对网页的补偿:借使上边的依旧不行能够参照他事他说加以考察上边包车型大巴章程,其实自身想说的是上边的措施十三分的话,基本上就很难解决了,网址后台职员的施用浏览器真不可小看更新。

复制代码代码如下:B.open("GET",A,falseState of Qatar;
在后面加上:

行使版本

复制代码代码如下:try{B.responseType='msxml-document';}catch(e卡塔尔{}
即为如下:

fckeditor2.6.2

复制代码代码如下:B.open("GET",A,false);
try{B.responseType='msxml-document';}
catch(e){}
B.send(null);
 
(PS:帝国CMS后台编辑器目录为 /e/admin/ecmseditor/infoeditor/、前台编辑器目录为 /e/data/ecmseditor/infoeditor/ State of Qatar
 
对此上述二种方法读者可依据自身的实际上景况使用。

//IE10 bug 修复

1.在 fckeditor.js 文件 > 方法: FCKeditor_IsCompatibleBrowser

找到那行 >>

var sBrowserVersion = navigator.appVersion.match(/MSIE (…)/)[1] ;

替换成 >>

var sBrowserVersion = navigator.appVersion.match(/MSIE ([d.]+)/)[1] ;

2.在fckeditorcode_ie.js这么些文件

找到

e.scopeName!='HTML'

把if条件换到

if(FCKBrowserInfo.IsIE&& e.scopeName && e.scopeName!='HTML')

找到

D.parentElement().document!=B

把if条件换到

if(D.parentElement().document && D.parentElement().document!=B)

找到

B.open("GET",A,false);

累计上边清水蓝部分

B.open("GET",A,false);

try {

B.responseType = "msxml-document";

} catch(e) {}

B.send(null);

理清浏览器缓存,看看是还是不是曾经解决了。

消弭FCKEditor在IE9,IE10弹出窗口的bug

在上头的篇章中,fckeditor的展现和作品的编排已经远非难点了,但是当点击上传图片的按键会发现照旧会出现难点。

由来是fckeditor在ie9之上的版本中不支持$=document.getElementById这种写法

赶尽杀绝办法能够如此来做:
开垦那几个文件,
fckeditor/editor/js/fckeditorcode_ie.js ,

找到这么些艺术:

FCKTools.RegisterDollarFunction

将原先的

FCKTools.RegisterDollarFunction=function(A){A.$=A.document.getElementById;};

修正章程为:
FCKTools.RegisterDollarFunction=function(A){A.$=function(v){return A.document.getElementById(v);}};

上边的二种方法非常轻便就一下子就解决了了,然而鉴于fckeditor版本的各个化,脚本之家小编为大家收拾的不二等秘书籍,总能有些推推搡搡。

本文由美高梅4688官方网站发布于最新话题,转载请注明出处:【美高梅4688官方网站】包容性视图设置,宽容性视图设置

您可能还会对下面的文章感兴趣: