我在我的项目中使用Telerik Rad 编辑器,我在编辑器中呈现 HTML 的方式存在问题。我发现了一些不理想的变化。试试这个作为例子。切换到 HMTL 模式并输入以下代码。
<!--*
<a href="http://www.chillisauce.co.uk/hen-nights/"><img alt="Chillisauce Hen Nights" src="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" /></a> *-->
这些“”标签是我们添加的,这样当在设计模式下查看 html 时,这部分代码是不可见的,但实际上是我的模板的一部分。
现在切换到设计模式,然后返回 HTML 模式。您会注意到已添加其他代码...
<!--* <a href="http://www.chillisauce.co.uk/hen-nights/" originalAttribute="href" originalPath="http://www.chillisauce.co.uk/hen-nights/"><img alt="Chillisauce Hen Nights" src="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" originalAttribute="src" originalPath="http://www.chillisauce.co.uk/includes/email/email_header_hen.jpg" /></a> *-->
如果您切换到设计模式,然后再次返回 HTML 模式,这些附加位将再次添加。
有没有办法禁用该功能?
编辑:
我已经安装了 Telerik Controls 的新版本,但我发现这是 IE 中的问题。在 Fire Fox 等其他浏览器中,这可以正常工作,但在 IE 中,它添加了额外的代码行。我已经检查过,这个问题发生在 IE 版本(6,8 和 9)中。实际上,我正在 Windows 应用程序的“Web 浏览器控件”中加载 Rad 编辑器控件。