Показать сообщение отдельно
  #13 (permalink)  
Старый 29.01.2022, 14:24
Кандидат Javascript-наук
Отправить личное сообщение для leon2009sp Посмотреть профиль Найти все сообщения от leon2009sp
 
Регистрация: 22.12.2015
Сообщений: 106

не работает на хосте
в денвере 3 работает отлично, а на хостинге нет это из за чего может быть?
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("links").innerHTML=txt.get("text1").slice(1,-3);
				document.getElementById("imgtext").innerHTML=txt.get("text2").slice(1,-3);
				}
			}
		}
			rawFile.send(null);
};
window.addEventListener('DOMContentLoaded', function()
		{			  
document.onmouseover = function(e){
	if(e.target.tagName == 'A'){
		if(e.target.id == 'a1'){
			html = readTextFile('admin/text/top/1.dat');
			}
		if(e.target.id == 'a2'){
			html = readTextFile('admin/text/top/2.dat');
			}
		if(e.target.id == 'a3'){
			html = readTextFile('admin/text/top/3.dat');
			}
		if(e.target.id == 'a4'){
			html = readTextFile('admin/text/top/4.dat');
			}
		if(e.target.id == 'a5'){
			html = readTextFile('admin/text/top/5.dat');
		}
	}
}			  
readTextFile(html);
		}
);
function changeImage(src)
{
document.getElementById('imgout').src = src;
}
Ответить с цитированием