А если не делать проверку на пхп? У меня форма все равно не в базу посылает, а это емейл форма---------- Добавлено 27.09.2016 в 23:38 ----------
Спасибо дружище, вы как всегда выручили
function pesky_window(){ var text = ["1 пользователь только что совершил покупку из города", "2 пользователя только что совершили покупку из города", "3 пользователя только что совершили покупку из города", "4 пользователя только что совершили покупку из города", "5 пользователей только что совершили покупку из города", "6 пользователей только что совершили покупку из города", "7 пользователей только что совершили покупку из города", "8 пользователей только что совершили покупку из города", "9 пользователей только что совершили покупку из города", "10 пользователей только что совершили покупку из города"]; var sity = ["Москва", "Санкт-Петербург", "Екатеринбург", "Сочи", "Нижний Новгород", "Казань", "Самара", "Челябинск", "Омск", "Ростов-на-Дону", "Уфа", "Красноярск", "Пермь", "Воронеж", "Волгоград", "Новосибирск", "Тула", "Владивосток", "Астрахань", "Хабаровск"]; var sek = Math.floor((Math.random() * 10000) + 5000); var text_id = Math.floor(Math.random() * text.length); var sity_id = Math.floor(Math.random() * sity.length); setTimeout(function() { $("#hw").html(text[text_id]+' '+sity[sity_id]); $('#hw').dialog() $(".ui-dialog").hide() $(".ui-dialog").show(1000); setTimeout(function() {$(".ui-dialog").hide(1000);pesky_window();}, 5000); }, sek); } pesky_window()
благодарю, попробую
всем спасибо
О спасибо, а разве media queries не обязательно?
Да, вы были право, спасибо, сейчас всё прижалось.
Может подскажете еще как сделать так, чтобы город рандомно подставлялся? Ну например
- 2 пользователя только что совершили покупку из города <НАЗВАНИЕ_ГОРОДА - чтобы оно также рандомно бралось из списка>
.ui-dialog {position:fixed !important;top:calc(100% - 150px)!important; left:calc(100% - 310px)!important;}
да, я так и сделал. Но если появляется скролл, то окошко не прижимается к низу.---------- Добавлено 30.08.2016 в 19:52 ----------
да, я так и сделал. Но если появляется скролл, то окошко не прижимается к низу.
а окей. А не скажете почему не прижимается к углу окошко?
function pesky_window(){ sek = Math.floor((Math.random() * 10000) + 5000); text_id = Math.floor((Math.random() * 10) + 1); text1 = 'техт 1'; text2 = 'техт 2'; text3 = 'техт 3'; text4 = 'техт 4'; text5 = 'техт 5'; text6 = 'техт 6'; text7 = 'техт 7'; text8 = 'техт 8'; text9 = 'техт 9'; text10 = 'техт 10'; setTimeout(function() { $("#hw").html(eval('text'+text_id)); $('#hw').dialog() $(".ui-dialog").hide() $(".ui-dialog").show(1000); setTimeout(function() {$(".ui-dialog").hide(1000);pesky_window();}, 5000); }, sek); } pesky_window()
На совсем по идее. Я (точнее вы, так как очень помогли мне) пытаюсь реализовать на этом сайте . Там в левом нижнем углу всплывают окна, типа 10 ччеловек просматривают эту гостиницу. У нас в нашем скрипте правильная логика как на этом сайте думаю? Но и кстати окошко у меня вылезает в углу, но при прокрутке то есть когда я скролю вниз и если в этот момент окно появляется, оно становится посередине экрана
function pesky_window(){ sek = Math.floor((Math.random() * 10000) + 1000); text_id = Math.floor((Math.random() * 10) + 1); text1 = 'техт 1'; text2 = 'техт 2'; text3 = 'техт 3'; text4 = 'техт 4'; text5 = 'техт 5'; text6 = 'техт 6'; text7 = 'техт 7'; text8 = 'техт 8'; text9 = 'техт 9'; text10 = 'техт 10'; setTimeout(function() { $("#hw").html(eval('text'+text_id)); $('#hw').dialog({ close:function(){ alert('the old way') pesky_window() } }) }, sek); } pesky_window()
.ui-dialog {top:calc(100% - 150px)!important; left:calc(100% - 310px)!important;}
То есть какоц файл?
Спасибо, работает! Понимаю что может нагло, но может скажете как еще сделать так чтобы если человек не нажал на крестик, окошко само плавно закрывалось?
<div id="hw" title="Empty the recycle bin?"></div>
sek = Math.floor((Math.random() * 10000) + 1000); text_id = Math.floor((Math.random() * 10) + 1); text1 = 'техт 1'; text2 = 'техт 2'; text3 = 'техт 3'; text4 = 'техт 4'; text5 = 'техт 5'; text6 = 'техт 6'; text7 = 'техт 7'; text8 = 'техт 8'; text9 = 'техт 9'; text10 = 'техт 10'; setTimeout(function() { $("#hw").html(eval('text'+text_id)); $('#hw').dialog({ close:function(){ alert('the old way') } }) }, sek);
Супер только я забыл написать что можно ли так, что как закрываешь это окно, потом появляется такое же опять по таймеру? Зациклить в общем можнл это? И что-то не получается расположиит окошко в правом нмжнем углу. По можете?