Похоже, что JavaScript запускает ту же политику происхождения или предотвращает доступ к локальным данным, когда вы пытаетесь запустить его из локальной системы.
Глядя на код, он вполне может пытаться прочитать ресурс из вашей системы таким образом, чтобы оба браузера не разрешали, поскольку файл хранится локально.