不刷新页面,重新加载js文件的方法有:
通过js创建script标签,例如
var script = document.createElement("script")script.src = "test.js"
document.body.appendChild(script)
2.通过ajax实现无刷新加载,ajax的方法可以自己写,也可以引用,以下引用的是jquery的ajax
$.ajax({type = "get",
url : "test.js",
dataType : "script"
})
总结:如果是自己写js,不引用。建议用第一种,第二种也可以参考。
<img src="validate.php" onClick="change_validate()" id="validate_pc">validate.php是生成图片的页面(随机变化),change_validate()点击触发后,validate.php刷新后重新载入。
var change=document.getElementById('validate_pc')
alert(change)
change.src="validate.php"