режим начальной загрузки предотвращает закрытие
$('#myModal').modal({backdrop: 'static', keyboard: false})
не закрывайте диалоговое окно при щелчке вне режима начальной загрузки
<div id="idModal" class="modal hide" data-backdrop="static" data-keyboard="false">
режим начальной загрузки при закрытии
$('#myModal').on('hidden.bs.modal', function () {
// do something…
});