【发布时间】:2014-07-17 02:44:17
【问题描述】:
我不相信这可以做到,但是否可以更改通过 src 呈现的 iframe 的内容。
我使用的第 3 方编译的 ASP.Net 控件(Telerik RadEditor .Net 2 版本)在其渲染代码的一部分中有一个 iframe,并且不包含 doctype,它在 IE8 中导致某些元素出现问题。
因为它是编译的,我不能在源代码中添加它。我想知道是否可以通过其他方式添加它?
我在 jquery 中尝试了多种方法,例如:
$(element).html().prepend("doc type here");
$(element).html("doctype here" + $(element).html());
以及所有其他类型的狡猾的工作。
【问题讨论】:
-
你为什么不使用自定义内容过滤器。您可以选择获取/设置 radeditor 值。
-
我尝试查看自定义内容过滤器。但我不明白如何将 docType 注入其中。看起来它没有完成我需要的任务。你知道怎么做吗?
-
我已经发布了答案。检查一下。
标签: javascript jquery html asp.net iframe