@niknik_ykt
Самоучка. Энтузиаст.

Js. Что делает этот код?

Есть лендинг с кнопкой, по нажатию которой юзеру открывается новое окно с новым сайтом. Код:
<div style="display:none">
    <form name="p_form_post" id="p_form_post" action="CLICKLINK" target="_blank" method="get">
        <input type="hidden" name="security" value="1">
    </form>
</div>

После чего на стартовой странице должна открываться другая страница. Код:
<script type="text/javascript">
    !function() {
        var t;
        try {
            const URL = window.location.href.split(/[#]/)[0];
            for (t = 0; 10 > t; ++t)
                history.pushState({}, "", "")
            onpopstate = function(event) {
                event.state && location.replace('');
            }
        } catch (o) {
            console.log(o);
        }
    }();
</script>


Куда нужно прописывать нужные url? По кнопке браузер пытается открыть в новом окне mysite.com/CLICKLINK?security=1, а на исходной просто белая страница. Дело в том, что я совсем не знаю JS.

Код самой кнопки:
<div id="p_modal3" class="modal fade text-center p_modal" tabindex="-1" role="dialog" aria-hidden="true">
    <div class="modal-dialog" role="document">
        <div class="modal-content">
            <div class="modal-body">
                <img src="img/box-gift113.png">
                
                <div id="p_modal_button3" class="p_modal_button">OK</div>
            </div>
        </div>
    </div>
</div>
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ваш ответ на вопрос

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

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