我已经在SO上发现了this question(这与我遇到的问题完全相同),但是OP的解决方案a)对我不起作用,而b)在我看来不可行站点。
在WMD的Google Code项目中,它说
IE8支持正在进行中。
我的问题是,有谁知道如何让WMD Markdown立即在IE8中运行?或者是否有人知道新版本何时可能适用于IE8?
我愿意在这里付出一点努力(我不指望分发),但我的Javascript印章并不是那么好,所以我甚至不知道从哪里开始。
仅供参考,这是我目前的解决方案,IMO并不是那么优雅
<![if ! IE]>
<noscript>
<![endif]>
<h3>Please use <%: Html.ActionLink("Markdown", "Markdown", "About")%> to style your input.</h3>
<![if ! IE]>
</noscript>
<![endif]>
<%: Html.TextAreaFor(Function(model) model.About, 5, 5, New With {.class = "user-edit-textarea"})%>
<div class="wmd-preview">
</div>
<![if ! IE]>
<script src="../../Assets/Scripts/wmd.js" type="text/javascript"></script>
<![endif]>
注意:我用 asp.net-mvc-2 标记了这个主题只是因为我的标记看起来像
除此问题外,如果你转到official demo page,你会看到我在我的问题中描述的相同行为(在IE8中)。这绝对是WMD Markdown的一个错误。
我想知道Jeff如何在SO网站上修复它。