我遇到了一个问题,如果你在RadEditor中放置一个混淆的电子邮件地址,它会对它进行去混淆。
您将以下内容放入:
<a href='mailto:John.Doe%40%65x%61%6Dple.com'>John.Doe@example.com</a>
将其转换为:
<a href="mailto:John.Doe%40%65x%61%6Dple.com">John.Doe@example.com</a>
如何阻止控件执行此操作?
提前致谢。
答案 0 :(得分:1)
我认为浏览器是这样做的(阅读HTML实体并对其进行转换):https://jsfiddle.net/x1wxpaps/所以我怀疑你能阻止它。
<div style="border: 2px solid red; width: 300px; height: 300px;" contentEditable="true" id="test">
<a href='mailto:John.Doe%40%65x%61%6Dple.com'>John.Doe@example.com</a>
</div>
<script>
alert(document.getElementById("test").innerHTML)
</script>