2015-02-26 5 views
0

Есть ли способ, которым я могу «автоклассировать» это предупреждение?Как отключить мое оповещение

КОД

//Echo succes 
echo "<script type='text/javascript'>"; 
    echo "alert('Välkommen ".$row['usr_fname']." ".$row['usr_lname']."');"; 
    echo 'window.location = "page.php"'; 
echo "</script>"; 
+1

Нет, это не возможно, чтобы закрыть 'window.alert' программно. Только сам пользователь может это сделать. – dfsq

+0

Вы можете использовать пакет Bootstrap для создания предупреждений, которые вы можете закрыть. См. Http://getbootstrap.com (существует много альтернатив этому пакету) –

+0

Подробнее читайте здесь: https://developer.mozilla.org/en-US/docs/Web/API/Window/alert – rsudip90

ответ

1

Вы должны рассмотреть возможность использования одного из многих доступных сценариев, чтобы сделать это, или написать функцию, как это самостоятельно. Для начала посмотрим на компонент модальной JQuery UI: http://jqueryui.com/dialog/

Код может выглядеть примерно так:

var $myDialog = $('#dialog'); 

$myDialog.dialog({ 

    modal: true, 
    open: function(){   
     setTimeout(function() { $myDialog.dialog('close'); }, 3000);  
    } 

}); 
Смежные вопросы