javascript - 重新加载 div 而不刷新所有页面

标签 javascript php jquery ajax jquery-plugins

我有一个问题。所以,在我的项目中我有一个 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/

相关文章:

javascript - 如何在 IF 语句中引用被点击的元素

javascript - 如何进行 JavaScript 转换

javascript - 将具有变量作为属性名称的对象推送到数组上

php - 如何在 Laravel 中选择后对结果进行分组

javascript - Ajax 错误检查 - 如果 AJAX 请求失败,如何防止内容更改?

javascript - 如何使用 ui 路由器状态在 Angularjs 中编写通用页眉和页脚

javascript - Bootstrap 日历开始日期

javascript - Angular 单元测试http请求问题

php - 使用 Zend (1.12.17) 和 Ajax 的动态下拉列表

php - 如何计算每行连接中的所有实例?