Проверяем на наличие хэша в строке браузера
если
http://mysite.ru#1 то ничего не показываем
если
http://mysite.ru#2 или
http://mysite.ru#3 или
http://mysite.ru#4
то выводим alert и данные из файла, ошибка показывается, но файл не вставляется.
в консоли:
Uncaught TypeError: Cannot set property 'innerHTML' of null
<script>
var hah = window.location.hash;
var requestik = new XMLHttpRequest();requestik.open('GET', '/complete/moonbeam-suhov/page1.html');
requestik.send(null)
var html = document.documentElement;
var elementik = document.querySelector('.showphoto1');
if( hah >= "#2"){
alert('хеш');
elementik.innerHTML = requestik.responseText;
}
</script>
<div class="showphoto1"></div>