@Golickoff

Почему js перекрывает содержимое страницы?

Есть маленькая страница html с менюшкой и картинкой. В самом конце body вставлен js. При загрузке страницы сначала появляются promt и alert js, а содержимое страницы не отображается. Как можно исправить это чтобы при появлении окон js было видно и меню, и картинку?
<body>
    <div class="container">
        <div class="header">
            <ul class="menu">
                <li><a href="#">Ссылка1</a></li>
                <li><a href="page2.html">Ссылка2</a></li>
                <li><a href="page3.html">Ссылка3</a></li>
            </ul>
            <hr class="header_hr"> </div>
        <div class="script"> 
                <img src="picture.png" alt="picture">
                <br>
                <script type="text/javascript">
                        answer = prompt("Тест").toLowerCase();
                        alert(answer);
                </script>
        </div>
    </div>
</body>
  • Вопрос задан
  • 189 просмотров
Решения вопроса 1
dollar
@dollar
Делай добро и бросай его в воду.
<body>
    <div class="container">
        <div class="header">
            <ul class="menu">
                <li><a href="#">Ссылка1</a></li>
                <li><a href="page2.html">Ссылка2</a></li>
                <li><a href="page3.html">Ссылка3</a></li>
            </ul>
            <hr class="header_hr"> </div>
        <div class="script"> 
                <img src="picture.png" alt="picture">
                <br>
                <script type="text/javascript">
                setTimeout(()=>{
                        answer = prompt("Тест").toLowerCase();
                        alert(answer);
                },0);
                </script>
        </div>
    </div>
</body>
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы