怎样改变script的src的值

<script type="text/javascript" src=data/20160802234500></script>
<script>
    var scripts = document.getElementsByTagName("script");
    var reCat = /[0-9]{14}/;
    scripts[1].src = data.replace(reCat,"20161202234500");
</script>

这段代码里我改变了script的src的值,但是页面却没有变化,为什么?要怎么样去改变script里的src的值,可以让页面跟着变化

新建一个script,添加到head里面,修改script的src有些浏览器不会加载的