阅读:5833回复:13
为啥firefox 19/20不显示个别javascript内容,而18及之前都正常,内有代码即截图
firefox 18显示正确:
图片:QQ截图20130327192702.jpg firefox 20没有显示: 图片:QQ截图20130327192536.jpg 以下为代码 <div id="rstnotice" class="ntc_l bbs" style="display:none"> <a href="javascript:;" title="清除内容" class="d y" onclick="userdataoption(0)">close</a>您有上次未提交成功的数据 <a class="xi2" href="javascript:;" onclick="userdataoption(1)"><strong>恢复数据</strong></a> </div> 具体为Discuz! X2发帖界面,该界面有一个特殊功能,即如果用户有上次已保存(30秒自动保存,应该是存在cookie里面)未发表的内容,下次打开发帖界面时会自动有如图一的提示,但是从Firefox 19开始,这个就消失了,查看页面源代码的话,代码是正常的,除了不显示这一行,该功能也是正常的(因为页面还有另外一个地方可以测试这个功能),请教一下要怎么把这个重新显示出来? |
|
1楼#
发布于:2013-03-27 19:38
代码只是显示那个提示。触发那个提示的代码在哪里?
|
|
|
2楼#
发布于:2013-03-27 19:38
啊,那我就不知道了啊,不过这个很容易复现的
随便找一个采用Discuz! X2的论坛,比如http://bbs.3dmgame.com/forum.php?mod=post&action=newthread&fid=390 在内容区随便敲几个字符,再点击下面的“保存数据” 图片:QQ截图20130327211753.jpg 关闭浏览器,并重新打开http://bbs.3dmgame.com/forum.php?mod=post&action=newthread&fid=390 那么18.0.2及之前的版本都有正确显示,19.0以后的版本都不显示了 |
|
3楼#
发布于:2013-03-27 19:38
回報給 Discuz! 作者吧
|
|
|
4楼#
发布于:2013-03-27 19:38
我觉得firefox不同版本没有给出一致的效果,应该是找firefox才正确吧?
|
|
5楼#
发布于:2013-03-27 19:38
没遇到过,先新建配置看一看
|
|
|
6楼#
发布于:2013-03-27 19:38
没用啊,在虚拟机里面纯净安装也是这个样子
|
|
7楼#
发布于:2013-03-27 19:38
火狐访问3DM的论坛不正常 的 你点图片 他都不能正常上传图片
之能切换到IE模式 不然没办法的 除非3DM论坛更新 |
|
8楼#
发布于:2013-03-27 19:38
tulipyun:我觉得firefox不同版本没有给出一致的效果,应该是找firefox才正确吧?回到原帖 大概要去查看 Firefox 19+ 針對 JavaScript 的改變 那回報 Bugzilla - Mozilla - https://bugzilla.mozilla.org |
|
|
9楼#
发布于:2013-03-27 19:38
taglife: 额,英文不好,回报不了啊 |
|
10楼#
发布于:2013-03-27 19:38
一般是应用跟着平台走,所以报给Discuz吧,浏览器兼容性问题。
主要代码运行没问题,大概是其他部分出错,导致代码阻塞没运行。 if(loadUserdata('forum')) { $('rstnotice').style.display = ''; } 时间戳: 2013-03-30 8:50:16 错误: TypeError: tags is undefined 源文件:http://bbs.3dmgame.com/data/cache/forum_post.js?L2x 行:1 |
|
11楼#
发布于:2013-03-27 19:38
这是 Mozilla 修改了 getElementsByTagName 接口导致的(还有很大的原因是这些站点的 JS 写得。。。)
这次估计国内有很多论坛会有问题。 下面这是一个 UserJS 脚本,可以暂时解决上述问题。 https://bitbucket.org/zbinlin/rollback-getelementsbytagname-return-type-for-fx19/raw/tip/rollbackGetElementsByTagNameReturnType@zbinlin.user.js |
|
|
12楼#
发布于:2013-03-27 19:38
|
|
|
13楼#
发布于:2014-02-08 11:27
|
|