Я хочу передать данные GPS и некоторые дополнительные данные в файл CSV в браузере клиента.
Я получаю данные GPS через navigator.geolocation.getCurrentPosition (onPositionUpdate).
другие данные собираются с помощью:
var txtFile = new XMLHttpRequest();
txtFile.open("GET", "data.html", true);
txtFile.onreadystatechange = function()
{
if (txtFile.readyState === 4)
{
if (txtFile.status === 200)
{
allText = txtFile.responseText;
lines = txtFile.responseText.split("\n");
if ( typeof(lines[1]) !== 'undefined' ) { VALUE_A = lines[1]; }
}
}
}
Как начать загрузку файла и непрерывно записывать данные в файл на клиенте с использованием JavaScript или HTML?
Как выполнить остановкукнопка на веб-странице, чтобы позволить пользователю остановить загрузку?