我有一个脚本,我想放在使用document.writeln的页面上。运行包含document.write和getElementsByTagName的脚本
如
document.writeln('myjs');
当我实现这样的
<script src="http://www.example.com/js/script_v1.js"></script>
它的工作原理没有问题的代码。
但是,我正在做一个reposnsive模板,这取决于我想要运行不同版本的文件的屏幕宽度。
如果我尝试像下面那样实现它它出现在头部但似乎没有运行代码?
<script type="text/javascript">
if(aaa) {
myvar=2;
}
else {
myvar=1;
}
loader = document.createElement('script');
loader.src = "http://www.example.com/js/script_v" + myvar + ".js";
document.getElementsByTagName('head')[0].appendChild(loader);
</script>
有没有办法做到这一点?
是的脚本加载,但它不执行document.write – ak85