一般情况下,动态添加script脚本,通过添加script标签,设置src属性,来引入脚本。
如果不想通过src属性来引入,就是想直接写到script标签里面来引入(用来满足一些hack),怎么弄?
首先想到的是innerHTML属性,在现代浏览器没有问题,但是在IE中script是没有innerHTML属性。
要兼容IE,需要在script对象内,引入text节点,然后在text节点输入想引入的脚本,就可以了。