我需要在我的网站安全的HTML。
我看了,虽然卡哈指导,我不知道如果我理解的conecpt。
https://developers.google.com/caja/docs/gettingstarted/
我认为是这样的:
- 用户提交恶意内容到我的分贝
- 我想呈现它。 卡哈识别恶意代码,并阻止它。
但我怎么渲染它虽然卡哈? 他们没有自己的网页上解释,他们只展示如何更换代码。
<script type="text/javascript">
document.getElementById('dynamicContent').innerHTML = 'Dynamic hello world';
</script>
比方说,我们的文件应该是这样的
<body>
<div class="input">
<h3>User Input </h3>
<script> alert("I am really bad!"); </script>
</div>
<div class="input">
<h3>User Input </h3>
<p> I am safe HTML!</p>
</div>
</body>
我怎么会告诉卡哈来阻止脚本标签?