寻求safari 自动向富文本编辑器添加css的解决方法

2012-08-30 18:09:04 +08:00
 moyaya
很奇怪的是,在之前无问题,代码没改动的情况下。

从昨天开始,在手工客,发现使用safari(版本 6.0 7536.25)发布博文时,safari会自己向代码里添加以下css:

#next_pages_container { width: 5px; hight: 5px; position: absolute; top: -100px; left: -100px; z-index: 2147483647 !important; }

在正文里css自动隐藏,但可以通常检查元素看到,但在动态样式里就会显示出来。

搜索了一下,发现这个问题还蛮普遍

http://discussion.evernote.com/topic/26375-help-clipper-injects-clearly-html-into-my-pages/

想问下有什么办法可以解决?
2906 次点击
所在节点    问与答
5 条回复
felinx
2012-08-30 18:20:39 +08:00
这个可能是你用的编辑器的bug, CKEditor? 在你的整个工程里找找#next_pages_container,看看那些地方有嫌疑,猜测是js有问题。
moyaya
2012-08-30 19:01:03 +08:00
@felinx 我们用的不是CKEditor,用的是另外的开源编辑器,再进行的二次开发。

其实的浏览器都没有问题,就是safari 6有问题。

整个代码中也没有#next_pages_container 这个代码。
cjou
2012-08-30 20:28:08 +08:00
最新的 版本 6.0 (8536.25) 没这个问题,貌似是 safari 上一版本的 Bug 。
moyaya
2012-08-30 21:15:59 +08:00
@cjou 兄弟,好久不见!

我现在测试的浏览器就是 6.0 (8536.25),10.7.4,之前还没发现这个问题,就这二天才发现。
cjou
2012-08-30 21:43:51 +08:00
@moyaya 哈,好久不见!
你的浏览器是不是装了什么插件啊?
我试过好像没出现你说的问题,如果排除服务端代码的问题,那可能是客户端的个别现象。
搜索一下还挺多的,像下面这个也是:
http://yiyin0827.blog.163.com/blog/static/209553199201272651055710/

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/46518

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX