我正在尝试记录一个 JavaScript 库,并希望将脚本中的功能块放入正文中,而不是运行而是查看。
我如何对该信息进行编码,以便 DOM 将其视为文本。
数据中心?
我解决了我的顾虑
var encodeStr = HttpUtility.HtmlEncode(nonEncodedStr)
.Replace(" ", " ")
.Replace("\t", " ")
.Replace("\r\n", "<br/>");
尽管这是一个措辞不佳的问题,但据我所知;你想显示源代码,而不是运行/渲染它。最好的方法是用and替换>
and<
>
<
例子
<script type="text/javascript">
document.write("blah");
}
</script>
渲染:
<script type="text/javascript"> document.write("blah"); } </脚本>
还要确保将它放在“pre”块内。