我有一个问题。所以,在我的项目中我有一个 div :
<div class="right-bloc-pub-1">
<script src="http://www.adcash.com/ad/display.php?r=23" type="text/javascript">
</div>
不,我想在重新加载按钮时重新加载此脚本。我尝试过:
location.reload();
但是它会重新加载所有页面。可以用他的脚本仅重新加载 right-bloc-pub-1 吗? 提前谢谢
最佳答案
<script language="text/javascript">
function load_js()
{
var head= document.getElementsByTagName('head')[0];
var script= document.createElement('script');
script.type= 'text/javascript';
script.src= 'source_file.js';
head.appendChild(script);
}
load_js();
</script>
要点是插入一个新的脚本标签——您可以删除旧的脚本标签而不会产生任何后果。如果存在缓存问题,您可能需要向查询字符串添加时间戳。
关于javascript - 重新加载 div 而不刷新所有页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30213533/