Dynamic popup |
||||
|
||||
|
|
||||
![]() ![]() |
Здр, колеги
Търся някаква статия/пример за динамично изскачане на попъп прозорец при получено ново съобщение... Искам да си го интигрирам към сайта ми и когато някой е получил ново съобщение да го информира без да е необходимо презареждане на страницата! Как ли не задавах в гугъл ама нещо не мога да си аргументирам въпроса :) Та ще съм много благодарен ако някой даде линкче към дадена такава статия или пример как се прави. Поздрави В. Петков. |
|||
|
---------------------------
Потребител от: 23.08.07 | Всички уроци от run_time | Всички скриптове от run_time |
||||
|
|
||||
|
||||
|
|
||||
![]() ![]() |
||||
|
---------------------------
Потребител от: 08.04.08 | Всички уроци от G9M29 | Всички скриптове от G9M29 Свободата е правото на Избор ! / ИНТЕРНЕТ / |
||||
|
|
||||
|
|
||||
![]() ![]() |
Здр, благодаря за съдействието, но явно не си ме разбрал правилно :) Аз попъп прозорче знам как да си изведа ... въпроса е как то да разбере (прчете в базата) че има ново съобщение и да се изпльока без да презареждам страницата ... нещо като ajax_im като ти пише някой си изкача прозорчето без да се налага рефреш на страницата :)
|
|||
|
---------------------------
Потребител от: 23.08.07 | Всички уроци от run_time | Всички скриптове от run_time |
||||
|
|
||||
|
|
||||
![]() ![]() |
Това което искаш да го направиш е много лесно. Правиш си една фунцкия на javascript (като изпозваш ajax) която ще прави заявка към сървъра на оределен интервал от време и вече в зависимиост от резутата дали има ново писмо (ако има да се показва попъп прозореца) или няма писмо(попъп прозорец няма). Ако не ти е ясно има едка книжка ajax : Професионално програмиране с Ajax в нея даже има такъв пример какъвто искаш.
|
|||
|
Това мнение е редактирано от bgspace на 07.08.2008 19:09
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace |
||||
|
|
||||
|
|
||||
![]() |
Какъв Аякс какви JS-та?
Просто като зареждаш страницата, чекваш за нови съобщения и пускаш съотвеният popup! Нормално е да не намираш уроци за това, защото то е толкова логично колкото дишането. |
|||
|
---------------------------
Потребител от: 17.02.05 | Всички уроци от PureEvil | Всички скриптове от PureEvil Liberate Tu Temet Ex Inferis |
||||
|
|
||||
|
|
||||
![]() ![]() |
Това със зареждането ми е ясно и е готово ... Идеята е страницата да не се зарежда/презарежда за да ги информира ... Толкова ли е ложно да разберете какво има в предвид. Виждал съм такива системи за support ... не мисля, че ми се е налагало да презареждам ... както и въпросния ajax messenger .. да не цъкам F5 за да разбера, че някой ми е писал?
|
|||
|
---------------------------
Потребител от: 23.08.07 | Всички уроци от run_time | Всички скриптове от run_time |
||||
|
|
||||
|
|
||||
![]() ![]() |
това е много много сложно :)
какво ще кажеш да имаш само 1 част от страницата , която да се презарежда да кажем на 30 сек и тя да проверява дали има съобщение ? |
|||
|
---------------------------
Потребител от: 15.04.08 | Всички уроци от po_taka | Всички скриптове от po_taka http://www.tekstove.info/ дайте някви идеи кво да го права тва нещо |
||||
|
|
||||
|
|
||||
![]() ![]() |
Май така ще процедирам :) явно ще е по-лесния вариант :) Балгодаря за предложението.
|
|||
|
---------------------------
Потребител от: 23.08.07 | Всички уроци от run_time | Всички скриптове от run_time |
||||
|
|
||||
|
|
||||
![]() ![]() ![]() |
Цитат от bgspace@07.08.2008 13:04: Това което искаш да го направиш е много лесно. Правиш си една фунцкия на javascript (като изпозваш ajax) която ще прави заявка към сървъра на всяка секунда и вече в зависимиост от резутата дали има ново писмо (ако има да се показва попъп прозореца) или няма писмо(попъп прозорец няма). Ако не ти е ясно има едка книжка ajax : Професионално програмиране с Ajax в нея даже има такъв пример какъвто искаш.На всяка секунда... преставям си колко добре ще стане когато има 200 онлайн ..мм боза.. |
|||
|
Това мнение е редактирано от CBeTHaX на 07.08.2008 17:43
---------------------------
Потребител от: 07.01.07 | Всички уроци от CBeTHaX | Всички скриптове от CBeTHaX http://www.half-life2id.com |
||||
|
|
||||
|
|
||||
![]() ![]() |
Аз нали ти казах как да стане с ajax ти с него няма да си презареждаш страницата а само малка част и то това презареждане ще става автоматично без ти да си играеш да си натискаш F5. Друг вариянт е да изпозваш постоянна връзка към сървъра. Но не ти го препоръчвам ако ще се изпозва от много кленти. Ти и при двата вариянта ще натоварваш много сървъра. Той сървъра не го интересува дали презареждаш цялата страница или не за него заявката си е заявка. При всяка една нова заявка ще трябва да се съдава нов обект и да се създава нов. Това е всичко е свързано с ресурси. Дори и Репост методите при твоя случай няма да имат никакъв ефект даже.
|
|||
|
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace |
||||
|
|
||||
|
|
||||
![]() ![]() |
Цитат от CBeTHaX@07.08.2008 17:43: Цитат от bgspace@07.08.2008 13:04: Това което искаш да го направиш е много лесно. Правиш си една фунцкия на javascript (като изпозваш ajax) която ще прави заявка към сървъра на всяка секунда и вече в зависимиост от резутата дали има ново писмо (ако има да се показва попъп прозореца) или няма писмо(попъп прозорец няма). Ако не ти е ясно има едка книжка ajax : Професионално програмиране с Ajax в нея даже има такъв пример какъвто искаш.На всяка секунда... преставям си колко добре ще стане когато има 200 онлайн ..мм боза.. |
|||
|
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace |
||||
|
|
||||
|
|
||||
![]() |
@bgspace през 1 секунда? Това в кой филм го гледа?
@run_time искаш човека докато си седи така безцелно и без да прави нищо да му казва че има съобщение? Че даже и попуп да му изкарва ... |
|||
|
---------------------------
Потребител от: 17.02.05 | Всички уроци от PureEvil | Всички скриптове от PureEvil Liberate Tu Temet Ex Inferis |
||||
|
|
||||
|
|
||||
![]() ![]() |
Цитат от PureEvil@07.08.2008 18:27: @bgspace през 1 секунда? Това в кой филм го гледа? . Какво точно искаш да кажеш с това @run_time искаш човека докато си седи така безцелно и без да прави нищо да му казва че има съобщение? Че даже и попуп да му изкарва ... .Да няма недуразумения пак от тов а което си ми написал аз тов а разбирам "bgsapce : аз разбирам от твоето писание това : седя си и без да правя нищо само седя и си гледам браузъра и изведнъж в горното дясно ъгълче (примерно) ми излиза съобщение имате нова поща. Това да става дори без да съм натиснал F5 или да съм дал рефреш." Ако имаш това на предвид ти казвам, че е възможно и съм го правил мога да ти дам и примерен код ако искаш как да стане. Ако съм те разбрал грешно избинявай |
|||
|
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace |
||||
|
|
||||
|
|
||||
![]() |
@bgspace спокойно знам за какво се говори и как се прави.
Но когато нещо се прави трябва да е ясна идеята, това разбирате ли го? Знам че никой не проектира само драскате код то и за това все нещо не е ясно накрая. |
|||
|
---------------------------
Потребител от: 17.02.05 | Всички уроци от PureEvil | Всички скриптове от PureEvil Liberate Tu Temet Ex Inferis |
||||
|
|
||||
|
|
||||
![]() ![]() |
Цитат от PureEvil@07.08.2008 21:07: @bgspace спокойно знам за какво се говори и как се прави.Но когато нещо се прави трябва да е ясна идеята, това разбирате ли го? Знам че никой не проектира само драскате код то и за това все нещо не е ясно накрая. " Всички сме тръгнали от самото начало". Тъка и ще продължаваме да се учем цял живот. А аз програмирането както казваш е вярно, че всеки мож е да драска някакъв работещ код. Но проектирането е много сложен процес. Всеки с малко знания по web програмиране може да си направи сайт. Но ако си говорим за големи сиситеми като (ERP,CRM,CMS). Там е много важно как ще проектираш една система за да може да фунционира добре и с минимални грешки (все пак ние не можем да предвидим всички видове грешки но гледаме да се сведят до минимум.)Тук в този портал всички сме влезли д а помагаме на хората с каквото можем. А да поакзваме колко сме умни е на друго място НЕ ТУК. |
|||
|
---------------------------
Потребител от: 10.05.07 | Всички уроци от bgspace | Всички скриптове от bgspace |
||||
|
|
||||
| 1 посетител чете тази тема (0 потребители и 1 гост) | |||
|
Активни потребители:
---
|
|||
| |||
Още по темата:
php форум,
flash форум,
html форум,
it форум,
seo форум,
vista форум,
pc форум,
css форум,
java форум,
mysql форум,
дизайн форум















..мм боза..
. Какво точно искаш да кажеш с това