У меня есть модальное всплывающее окно, которое отображается на странице только на главной странице. Когда я перехожу на другую страницу, а затем обратно на домашнюю страницу, всплывающее окно снова отображается. Я хочу, чтобы всплывающее окно отображалось только на компьютере пользователя, независимо от того, сколько раз они переходят на главную страницу. Когда браузер закрыт, а затем снова откроется, и пользователь снова войдет на веб-сайт, только после этого всплывающее окно снова появится. Возможно ли это без использования сеансов или базы данных?Не показывать модальное всплывающее окно на обратной навигации
HTML код:
<div class="modal fade" id="defaultModal" tabindex="-1" role="dialog" aria-labelledby="defaultModalLabel" aria-hidden="true">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close" data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title" id="defaultModalLabel">Default Modal Title</h4>
</div>
<div class="modal-body">
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur pellentesque neque eget diam posuere porta. Quisque ut nulla at nunc <a href="#">vehicula</a> lacinia. Proin adipiscing porta tellus, ut feugiat nibh adipiscing sit amet. In eu justo a felis faucibus ornare vel id metus. Vestibulum ante ipsum primis in faucibus.</p>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur pellentesque neque eget diam posuere porta. Quisque ut nulla at nunc <a href="#">vehicula</a> lacinia. Proin adipiscing porta tellus, ut feugiat nibh adipiscing sit amet. In eu justo a felis faucibus ornare vel id metus. Vestibulum ante ipsum primis in faucibus.</p>
</div>
<div class="modal-footer">
<button type="button" class="btn btn-default" data-dismiss="modal">Close</button>
</div>
</div>
</div>
JavaScript код:
$(window).load(function(){
$('#defaultModal').modal('show');
});
Вы должны рассмотреть на sessionStorage версии навигатора grather чем IE8 – Joaquinglezsantos
Я не уверен, если я следовать за вами, но если вы говоря, что windowStorage (session или local) поддерживается только в IE8 или выше, то я согласен. Полагаю, это не проблема, так как модальная игра не играла бы неплохо с версиями IE менее 8. –
В настоящее время работает над всеми навигаторами. Только проблемы с версией IE менее 8 – Joaquinglezsantos