Laden Sie die lokalen Javascript-Quell- / JSON-Daten dynamisch neu

Mit welchen browserübergreifenden Methoden (mindestens Firefox und Chrome) kann eine lokale Javascript-Datei, auf die eine lokal geladene HTML-Datei verweist, dynamisch neu geladen werden?

Hintergrund:

Auf einer lokalen HTML-Seite werden einige Daten gerendert, die von zwei referenzierten Javascript-Dateien formatiert und angezeigt werden. Eine Datei enthält den Javascript-Code und die andere Datei enthält JSON-Daten.

Diese JSON-Daten werden von einem anderen Programm auf der Festplatte aktualisiert. Es wäre schön, wenn die Benutzeroberfläche diese Aktualisierungen automatisch übernimmt, ohne die Seite manuell neu zu laden (oder eine neue Seite zu öffnen).

Ich glaube, dass das Problem in Firefox mithilfe von AJAX behoben werden konnte, um das HTML zu laden, aber in Chrome funktioniert dies aufgrund der Fehler der gleichen Ursprungsrichtlinie nicht (ich kann mich leider nicht unbedingt auf --disable-web-security verlassen, um dies zu mildern) vorherige Instanzen von Chrome müssen geschlossen sein, damit dies funktioniert.

Die einzige Lösung, die ich sehe, ist, einen lokalen Webserver zu betreiben, aber ich hoffe auf etwas Einfacheres und weniger Invasives (Vielleicht lade ich das Javascript in einen IFrame und lade den IFrame neu, obwohl ich mir vorstelle, dass dies durch die Browser-Sicherheit verhindert würde).

Hat jemand irgendwelche Empfehlungen?

Antworten auf die Frage(2)

Ihre Antwort auf die Frage