【发布时间】:2013-07-02 09:49:37
【问题描述】:
是否可以使用 CSS 的 content 属性插入 script 标签?
下面的示例插入纯文本而不是 html 标记
#someDiv:before {
content:"<script>$(function(){ console.log('test');});</script>";
}
【问题讨论】:
是否可以使用 CSS 的 content 属性插入 script 标签?
下面的示例插入纯文本而不是 html 标记
#someDiv:before {
content:"<script>$(function(){ console.log('test');});</script>";
}
【问题讨论】:
使用content 属性插入的内容将永远是纯文本。这是为了防止递归。它还有助于防止人们做一些疯狂的事情,例如使用 CSS 插入 script 元素。
【讨论】: