0

Is there a way to trigger a popup on an end users browser in real time, not just when page loads, sort of like a live push notification but instead a popup window (modal) opens up on the end users end with whatever content I have populated (i.e. survey, video, etc). My site has live webinars so there is an audience there at all times, but I want to push them changing content in thepop up windows as necessary.

closed as too broad by GDP, FFrewin, Lodder, TryHarder, Valentin Despa Dec 11 '14 at 12:51

Please edit the question to limit it to a specific problem with enough detail to identify an adequate answer. Avoid asking multiple distinct questions at once. See the How to Ask page for help clarifying this question. If this question can be reworded to fit the rules in the help center, please edit the question.

  • You should check the JED for possible solutions, this site is for Joomla develoment and setup questions. Once you've done some research, we'd be happy to help with specific questions. blog.stackoverflow.com/2011/01/real-questions-have-answers – GDP Dec 10 '14 at 19:19
  • A Joomla website? – jonboy Dec 10 '14 at 19:19
  • The JED is the Joomla Extensions Directory at extensions.joomla.org. Look there for solutions, look here for questions about using on your Joomla website. :) – GDP Dec 10 '14 at 19:22
  • I already looked on the JED, I didn't see a solution that does push method pop ups, hence I figured it needs to be developed. So I posted the question here figuring someone may have done something similar before. – Tdev Dec 10 '14 at 19:47
2
  • In Joomla, there is a similar concept called keepalive.

JHtml::_('behavior.keepalive') - Keep session alive, for example, while editing or creating an article.

It works simply calling to the site to keep session cookie alive. You can check how it is generated here: libraries/cms/html/behavior.php, function keepalive().

In your case, instead of simply calling the index.php page, you have to check if there is webinar going on, and show a message in the site.

Not the answer you're looking for? Browse other questions tagged or ask your own question.