Динамическая перезагрузка локальных данных Javascript source / json
Каковы возможные кросс-браузерные (по крайней мере, Firefox и Chrome) методы для динамической перезагрузки локального файла Javascript, на который ссылается локально загруженный HTML-файл?
Фон:
Локальная страница html используется для визуализации некоторых данных, которые отформатированы и отображены в двух ссылочных файлах Javascript. Один файл содержит код Javascript, а другой файл содержит данные JSON.
Эти данные JSON обновляются на диске другой программой, и было бы неплохо, чтобы пользовательский интерфейс автоматически включал эти обновления без перезагрузки страницы вручную (или открытия новой страницы).
Я полагаю, что в Firefox проблема может быть решена с помощью AJAX для загрузки html, но в Chrome это не будет работать из-за тех же сбоев политики источника (к сожалению, я не могу полагаться на --disable-web-security, чтобы смягчить это, так как предыдущие экземпляры Chrome должны быть закрыты, чтобы это работало).
Единственное решение, которое я вижу, - запустить локальный веб-сервер, но я надеюсь на что-то более простое и менее инвазивное (возможно, загрузку Javascript в IFrame и перезагрузку IFrame, хотя я полагаю, что это будет предотвращено безопасностью браузера).
У кого-нибудь есть какие-либо рекомендации?