0

原因 :

我有一个复杂的 Web 应用程序,它由单个页面上的许多 iframe 组成。它是这样设计的,因此 iframe 中的页面可以在不重新加载整个页面的情况下进行调试和重新加载。不幸的是,自从JSD2 实现以来,iframe 无法在 Firebug 的脚本面板或 Firefox 开发人员工具的调试器面板中正确重新加载。

我想知道是否应该停止等待上述问题得到修复或更改为单页格式并为每个面板动态重新加载 HTML、CSS 和 JavaScript。

我遇到的问题是重新加载<script>元素。您似乎无法将更多代码加载到<script>已包含文件的元素中。您必须删除该元素并创建一个新元素。这会导致断点丢失,并且在调试器/脚本面板的源列表中出现一长串已失效的列表。

问题:

当不想重新加载整个页面时,在页面中重新加载修改后的 JavaScript 文件的最佳方法是什么?

4

0 回答 0