У меня есть .dat-файл, который заполняется строками чисел, которые мне нужны для моей программы, но до сих пор мне не удалось получить доступ к файлу любым способом, кроме ввода его после запуска кода. Моя последняя попытка была приведена ниже, но она вернула ошибку:Как читать содержимое файла .dat в javascript?
Uncaught SecurityError: Не удалось прочитать свойство contentDocument из «HTMLIFrameElement»: заблокирован кадр с источником «null» от доступа к кадру с началом «null» ». Протоколы, домены и порты должны совпадать.
В строке вар текст
var iframe = document.createElement('iframe');
iframe.id = 'iframe';
iframe.style.display = 'none';
document.body.appendChild(iframe);
document.domain = "yourdomain.com";
iframe.src = 'hw2_files/example.dat.js';
setTimeout(function(){
var text = document.getElementById('iframe').contentDocument.body.firstChild.innerHTML;
alert(text);
}, 1000);