Страница загружается до того места, где находится код JavaScript. Затем чтение HTML будет прекращено.
if(window.stop !== undefined) { window.stop(); } else if (document.execCommand !== undefined) { // для IE document.execCommand("Stop", false); }
Как прервать, а потом возобновить загрузку страницы
<div id="stop-load"> <div onclick="stopLoad()">Сlick</div> </div> <script> var sl = document.getElementById('stop-load'); function stopLoad() { sessionStorage.setItem('stopload', 'none'); // занести переменную в хранилище location.reload(); // перезагрузить страницу } if(sessionStorage.getItem('stopload')) { // если в хранилище есть переменная 'stopload' sl.parentNode.removeChild(sl); // удалить элемент sessionStorage.removeItem('stopload'); // удалить 'stopload' из хранилища }else{ // остановить загрузку HTML страницы if(window.stop !== undefined) { window.stop(); } else if (document.execCommand !== undefined) { document.execCommand("Stop", false); } } </script>