Javascript 从文本文件解释文本HTML标记
我正在使用Flask和Jinja2模板构建一个静态网页。我正在从.txt文件中寻找页面文本。我想做的是从.txt文件传递文本HTML标记,并在DOM中对其进行解释。目前,它所代表的文本是字面意义上的,如果我查看页面源代码,标记将以转义字符进行解释 文本Javascript 从文本文件解释文本HTML标记,javascript,html,css,flask,dom,Javascript,Html,Css,Flask,Dom,我正在使用Flask和Jinja2模板构建一个静态网页。我正在从.txt文件中寻找页面文本。我想做的是从.txt文件传递文本HTML标记,并在DOM中对其进行解释。目前,它所代表的文本是字面意义上的,如果我查看页面源代码,标记将以转义字符进行解释 文本 The map uses the <a href="google.com">Google</a> API. 我怎样才能做到这一点呢?这是因为Flask会自动转义模板变量中包含的任何HTML标记,以避免常见的安全问题 有关
The map uses the <a href="google.com">Google</a> API.
我怎样才能做到这一点呢?这是因为Flask会自动转义模板变量中包含的任何HTML标记,以避免常见的安全问题 有关如何禁用此功能的信息,请参阅-一种简单的方法是将
{{text}}
替换为{text | safe}
但请注意,如果text
变量可能来自“不安全”源,例如不受信任的用户,则不得执行此操作
<p>{{ text }}</p> <!-- text above goes here -->
<a href="google.com">google</a>