首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >文本“mce -type=/javascript”被添加到微型mce编辑器中

文本“mce -type=/javascript”被添加到微型mce编辑器中
EN

Stack Overflow用户
提问于 2013-06-27 13:52:46
回答 2查看 3.2K关注 0票数 8

在TinyMCE编辑器中,在编辑HTML时,我在开头添加了一些JS引用

代码语言:javascript
复制
<script type="text/javascript" src="Scripts/swiping.js"></script>

我正在使用它来滑动我的html页面中的<div>

但有时(场景并未完全重现),mce会被添加到脚本的类型属性中。

所以它变成了,

代码语言:javascript
复制
<script type="mce-text/javascript" src="Scripts/swiping.js"></script>

正因为如此,浏览器无法识别脚本,脚本中的页面滑动逻辑也无法工作。

有人知道text/javascript变成mce-text/javascript的原因吗?

EN

回答 2

Stack Overflow用户

发布于 2014-03-13 12:55:12

这也发生在我身上。

当您转到您的编辑页面,然后点击刷新时,就会发生替换。我认为发生的情况是,在第一个页面加载时,脚本标记被替换为type="mce-text/javascript",然后在保存时将其剥离。

然后,在页面刷新时,浏览器会插入此文本,然后TinyMCE会发现该类型已经存在,因此在您保存时将脚本标记标记为不需要清除。

我找到的唯一解决方案是意识到在编辑页面时不应该点击刷新。我意识到这不是一个很好的解决方案,但至少它应该允许你重现这个问题。

票数 4
EN

Stack Overflow用户

发布于 2015-10-15 00:33:28

我们也遇到了这个错误;我报告了它,并且已经在GitHub中进行了修复,并计划在即将到来的TinyMCE版本4.2.7中发布。

Bug #7721

GitHub commit

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17335470

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档