Dynamicznie przeładuj lokalne dane źródłowe / json Javascript
Jakie są możliwe metody między przeglądarkami (przynajmniej Firefox i Chrome), aby dynamicznie przeładować lokalny plik JavaScript, do którego odwołuje się ładowany lokalnie plik html?
Tło:
Lokalna strona html jest używana do renderowania niektórych danych, które są sformatowane i wyświetlane przez dwa odnośniki do plików Javascript. Jeden plik zawiera kod JavaScript, a drugi plik zawiera dane JSON.
Te dane JSON są aktualizowane na dysku przez inny program i byłoby miło, gdyby interfejs użytkownika automatycznie włączał te aktualizacje bez ręcznego ponownego ładowania strony (lub otwierania nowej strony).
W Firefoksie uważam, że problem można rozwiązać za pomocą AJAX do załadowania HTML, ale w Chrome to nie zadziała z powodu tych samych błędów zasad pochodzenia (niestety nie mogę polegać na --disable-web-security, aby to złagodzić, ponieważ wszystko wcześniejsze wystąpienia Chrome muszą być zamknięte, aby to działało).
Jedyne rozwiązanie, jakie widzę, to uruchomienie lokalnego serwera WWW, ale mam nadzieję na coś prostszego i mniej inwazyjnego (Być może ładowanie Javascript w ramce IFrame i ponowne ładowanie IFrame, chociaż wyobrażam sobie, że byłoby to zabezpieczone przez zabezpieczenia przeglądarki).
Czy ktoś ma jakieś zalecenia?