编辑:我对编码的假设不正确。如果其他人带着同样的误解来到这里,我会按原先的要求离开这个问题。
当我在编辑器中包含查询字符串的某些文本中包含链接时,查看源代码,我可以看到它已将&
中的任何href
个字符转换为&
,打破了链接。
<a href="/foo?one=1&two=2">A link</a>
变为
<a href="/foo?one=1&two=2">A link</a>
如果我在源代码中将其更改回&
,请在视图源对话框中单击“确定”,然后立即再次查看源代码,它已经完成了其魅力并编码了{{1}再次。
有没有办法提示编辑器继续转换那些外部标记属性,但不要弄乱属性中的那些?
使用旧版本(4.0.12),但我在tinymce.com上看到当前实时样本的行为,所以如果它是一个错误,它看起来还没有修复。但我想知道它是否只是一个我错过的环境。
相关问题:
答案 0 :(得分:2)
HTML规范实际上指出HTML属性中的&符必须编码,因此TinyMCE正在100%正常工作。如果您的服务器端代码没有正确处理这是服务器端代码的问题。