Javascript 我可以在类中转义html标记(重新创建xmp标记)吗?
思考这个问题的两种方法。自己决定哪一个对你最有用Javascript 我可以在类中转义html标记(重新创建xmp标记)吗?,javascript,html,escaping,markdown,xmp,Javascript,Html,Escaping,Markdown,Xmp,思考这个问题的两种方法。自己决定哪一个对你最有用 javascript可以用“xmp”类重新创建不推荐使用的标记吗 我们能在内联代码中模仿SO的降价处理器的转义标记吗 (我承认metaSO)SO的md处理器如何在内联代码中转义标记 我们能在嵌入HTML的降价代码块中转义”视为一些字符周围的“`”,而不是“body>周围有一些字符”,即“转义尖括号”。因此,;书信电报;诡计或其他什么是可能的。 <div class="xmp"> <body> &/
- javascript可以用“xmp”类重新创建不推荐使用的标记吗
- 我们能在内联代码中模仿SO的降价处理器的转义标记吗
- (我承认metaSO)SO的md处理器如何在内联代码中转义标记
- 我们能在嵌入HTML的降价代码块中转义<吗
\`且不能包含在SO代码块中的类……我不是唯一一个可以使用它的人;)
到目前为止,我的解决方案是用code/code替换所有的
什么会允许
或者呢
<div class="xmp">
<body>
&/div>
</div>
&/div>
我的项目的细节可能很重要:在class=“xmp”
中会有降价,所以我们需要小心使用行首字母
s。没有用户输入,因此安全性不是问题。我希望有一个不使用jQuery的解决方案。您无法使用JavaScript创建xmp
的功能,因为该功能是关于HTML解析的。当JavaScript能够得到该元素时,该元素已经被浏览器解析
另一方面,我认为没有必要这样做。据我所知,xmp
是所有浏览器都支持的,HTML5CR要求保留这种支持,新的浏览器也要实现它。它还说作者不能使用它,但这并不意味着xmp
不起作用。确实xmp
仍然受浏览器支持,所以如果你想继续使用它,我想你可以。不过,并没有确切的长寿承诺,我个人也不会使用它。事实上,Pagedown(SO的markdown解析器)将“body>”视为一些字符周围的“`”,而不是“body>周围有一些字符”,即“转义尖括号”。因此,;书信电报;诡计或其他什么是可能的。
<div class="xmp">
<body>
&/div>
</div>