防止TinyMCE/Internet Explorer将URL转换为链接的方法是通过在TinyMCE编辑器中添加一个自定义过滤器,该过滤器将在用户输入时删除自动转换的链接。以下是一个示例过滤器的实现:
tinymce.init({
selector: 'textarea',
plugins: 'link',
toolbar: 'link',
setup: function (editor) {
editor.on('init', function () {
editor.parser.addNodeFilter('a', function (nodes) {
for (var i = 0; i< nodes.length; i++) {
var node = nodes[i];
if (node.attr('href') && !node.attr('class')) {
node.unwrap();
}
}
});
});
}
});
这个过滤器将在编辑器初始化时添加,并在每次用户输入时执行。它将检查所有<a>
标签,如果它们具有href
属性但没有class
属性,则将其删除。这将防止TinyMCE/Internet Explorer自动将URL转换为链接。
推荐的腾讯云相关产品和产品介绍链接地址:
这个问答内容中没有涉及到其他云计算品牌商,因此不需要进行替换。
领取专属 10元无门槛券
手把手带您无忧上云