问题:
在开发中会遇到动态添加 script 标签的情况。
代码如下:
1 var oscript = document.createelement('script'); 2 oscript.src = 'demo_address'; 3 document.head.appendchild(oscript);
但是在 ie8 以下会报如下错误:
1 script5007: unable to get value of the property 'appendchild': object is null or undefined
查看 mdn 之后发现,在 ie9 以下不支持
解决办法:
1 document.getelementsbytagname('head')[0].appendchild(oscript);
如对本文有疑问, 点击进行留言回复!!
offset、client、scroll (width,height、left,top、X,Y)
网友评论