Показать сообщение отдельно
  #6 (permalink)  
Старый 04.01.2023, 20:46
Аватар для voraa
Профессор
Отправить личное сообщение для voraa Посмотреть профиль Найти все сообщения от voraa
 
Регистрация: 03.02.2020
Сообщений: 2,701

Сообщение от leon2009sp
в 44 строке html = ini данные берутся из текста
044 readTextFile(html);

094 readTextFile2(html2);

Когда должны вызываться эти функции? И когда вызываются?
Чему равно html и html2, когда они вызывается? И где вообще описаны переменные html и html2?

Что возвращает эта функция?
function readTextFile(file)
{
    var rawFile = new XMLHttpRequest();
    rawFile.open("GET", file, false);
    rawFile.onreadystatechange = function ()
    {
        if(rawFile.readyState === 4)
        {
            if(rawFile.status === 200 || rawFile.status == 0)
            {
                var allText = rawFile.responseText;
                let txt = allText;
                txt = txt.split(/\n/).map(str => str.split("="));
                txt = new Map(txt);
                document.getElementById("imgtext1").innerHTML=txt.get("text1").slice(1,-2);
                document.getElementById("imgtext2").innerHTML=txt.get("text2").slice(1,-2);
                document.getElementById("imgtext3").innerHTML=txt.get("text3").slice(1,-2);
                }
            }
        }
            rawFile.send(null);
};


Она что то должна возвращать оператором return, что бы ее можно было вызывать

028 html = readTextFile('admin/text/menu/1.txt');
Ответить с цитированием