<html>
<div id="media">123</div>
<a href="javascript:void(0)" onClick="return fun()">Click</a>
<script type="text/javascript">
function fun() {
document.getElementById("media").innerHTML = '<script type="text/javascript">alert("working");<\/script>';
}
</script>
</html>
後您單擊該警報不顯示。
alert("working")
;只是一個例子。我想要它完成一項工作其他javascript 。我有一個工作要通過AJAX處理應該使用innerHTML
http://stackoverflow.com/questions/1068517/why-cant-i-add-a-string-containing-a-script-tag-to-innerhtml-in-ie的可能dupplicate。 – antoyo 2013-03-14 18:56:21