我從一個不可信的源代碼下載了一些html樹,並使用它僅顯示內容作爲我頁面中某些HTML div的子節點。但是,下載的代碼有可能在事件處理程序中運行腳本/或執行腳本。是否有可能在HTML一樣,使用標籤來定義腳本,做一個HTML Javascript - 防止從dom樹的子節點執行腳本
<noscriptex>
<script>
...
</script>
</noscriptex>
那麼瀏覽器就不會這個標籤中執行任意代碼?
如果沒有這樣的事情,我如何清理下載的HTML只是爲了顯示帶有CSS的DOM元素而不涉及任何腳本?
您需要重新考慮這一點並在顯示之前對輸入進行清理。這樣的代碼只是在等待被利用。 – Blender
@Blender:這正是他要求的, – SLaks
@Slaks:我的不好。我不知何故錯過了問題的最後一段...... – Blender