Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

编辑器纯文本模式下firefox,IE11多数按钮无反应

[复制链接]
lsp111 发表于 2017-8-4 14:28:44 | 显示全部楼层 |阅读模式
firefox 版本为 ESR 52.2.1,其他版本未测试,IE11 为 win10 自带。
IE11 F12开发人员工具下的 IE7-IE10模式,chrome,EDGE 没问题。

本地测试,Discuz 版本为 3.4
现在发此贴也发现官方一样存在此问题。
 楼主| lsp111 发表于 2017-8-4 14:29:50 | 显示全部楼层
全新安装 3.3 也一样存在此问题
回复

使用道具 举报

jameson512 发表于 2017-8-4 14:42:13 | 显示全部楼层
本帖最后由 jameson512 于 2017-8-4 15:01 编辑

浏览器兼容问题。

貌似 editor.js 中某个函数在 firefox 内核下不支持。

用firefox 的人很少,不考虑也正常

回复

使用道具 举报

 楼主| lsp111 发表于 2017-8-4 14:59:50 | 显示全部楼层
jameson512 发表于 2017-8-4 14:42
浏览器兼容问题。
某个函数在 firefox 内核下不支持。

ie11总该考虑吧,而且dz3.0并没有这个问题,说明问题不在浏览器。
回复

使用道具 举报

 楼主| lsp111 发表于 2017-8-5 19:29:27 | 显示全部楼层
本帖最后由 lsp111 于 2017-8-5 19:31 编辑
jameson512 发表于 2017-8-4 14:42
浏览器兼容问题。

貌似 editor.js 中某个函数在 firefox 内核下不支持。

大致看了下 editor.js,问题出在浏览器判断,把Firefox和IE11判断为RV,不知道什么鬼
修改日期为:2014-06-12,应该这个日期以后发布的DZ版本,被判断为RV浏览器的都会有问题。
common.js 或 editor.js 去掉 rv 相关判断就行。
其实除了IE6,7,8 其他的都没必要判断。
回复

使用道具 举报

宫崎骏之家 发表于 2017-8-6 10:59:17 | 显示全部楼层
lsp111 发表于 2017-8-5 19:29
大致看了下 editor.js,问题出在浏览器判断,把Firefox和IE11判断为RV,不知道什么鬼
修改日期为:201 ...

兄弟。我也是从8月1号开始遇到这个问题。请问是怎么解决的
回复

使用道具 举报

 楼主| lsp111 发表于 2017-8-6 18:54:44 | 显示全部楼层
宫崎骏之家 发表于 2017-8-6 10:59
兄弟。我也是从8月1号开始遇到这个问题。请问是怎么解决的

我就用几个原装浏览器本地电脑测试下,网站并没有实际部署。

简短粗暴就是去除 common.js 里rv浏览器的定义,让所有调用rv失效,不清楚这个rv定义涉及多少页面。
建议后台设置不要默认用纯文本方式,并通知下会员。非php开发人员不要随意修改代码。
回复

使用道具 举报

宫崎骏之家 发表于 2017-8-6 22:25:53 | 显示全部楼层
lsp111 发表于 2017-8-6 18:54
我就用几个原装浏览器本地电脑测试下,网站并没有实际部署。

简短粗暴就是去除 common.js 里rv浏览器 ...

去除的是那几句代码呢?我也试一下
回复

使用道具 举报

jameson512 发表于 2017-8-7 10:57:03 | 显示全部楼层
本帖最后由 jameson512 于 2018-1-13 12:04 编辑

/static/js/common.js
大约1955行,这行代码中的  ,'rv':'rv'  去掉试试
  1. browserVersion({'ie':'msie','firefox':'','chrome':'','opera':'','safari':'','mozilla':'','webkit':'','maxthon':'','qq':'qqbrowser','rv':'rv'});
复制代码
改成

  1. browserVersion({'ie':'msie','firefox':'','chrome':'','opera':'','safari':'','mozilla':'','webkit':'','maxthon':'','qq':'qqbrowser'});
复制代码


修改前自行备份该文件,避免出现错误,小白不要随意修改代码。
回复

使用道具 举报

 楼主| lsp111 发表于 2017-8-7 11:43:40 | 显示全部楼层
宫崎骏之家 发表于 2017-8-6 22:25
去除的是那几句代码呢?我也试一下

就是按你楼下西风的方法。
不过这是治标不治本,不排除会引发其他问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-12-24 10:55 , Processed in 0.023943 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表