Я хочу открыть локальный файл с помощью Patch в javascript на стороне клиента. это мой код ниже -im, используя xmlhttprequest метод:
<script type='text/javascript'>
function readfilebypatch(file)
{
var rawfile = new XMLHttpRequest();
rawfile.open("GET" , file , true);
var all ;
alert("in");
rawfile.onreadystatechange = function ()
{
if ( rawfile.status === 200 || rawfile.status == 0)
{
all = rawfile.responseText;
alert(all);
}
}
//rawfile.send('0');
}
readfilebypatch("file:///c:/users/acer/desktop/tavasoli.txt");
</script>
, поэтому я получил эту ошибку после в предупреждение:
ccess to XMLHttpRequest в 'file: /// C: /users/acer/desktop/tavasoli.txt' из источника 'null' был заблокирован политикой CORS: запросы на разные источники поддерживаются только для схем протоколов: http, data , chrome, chrome - расширение, https.
и это предупреждение:
[Нарушение] Обработчик 'readystatechange' занял 1241ms
и этот:
BASE64. HTML: 32 GET-файл: /// C: /users/acer/desktop/tavasoli.txt net :: ERR_FAILED
, поэтому я знаю, что мой браузер (chrome) блокирует такие запросы, и я должен сделать это: https://www.chrome-allow-file-access-from-file.com/windows.html, но это не работает. Примечание: есть ли другой способ открыть файл на javascript стороне клиента? спасибо!