我正在尝试创建一个新闻门户,如果他们说的是一个像“突发新闻”这样的新事件 并且用户正在查看另一个网站,他应该通过选项卡闪烁或任何声音提醒,或者如果浏览器被最小化,它应该自己打开。是否可以使用php或jquery?
答案 0 :(得分:2)
最小化时无法自行打开浏览器,即使是用户也会讨厌你!发出声音是令人讨厌的,令人讨厌的,并且用户无法知道它来自哪个标签,所以它也不是真的有用。
我认为您最合理的选择是在新项目可用时更新页面标题,例如Gmail在您收到新电子邮件时会执行此操作,我觉得这些邮件非常有效。
我猜你也可以让页面/标签名称闪烁改变它的标题与另一个计时器功能,但我不认为这有很大的不同,它可能会使你的网站看起来很垃圾。
因此,通过您选择的技术(PHP和jQuery),我认为一个好方法是定义一个JavaScript定时器函数,定期检查新闻(通过AJAX,所以你也应该在后端工作,提供最新新闻的数据源),当发布新的新闻时,触发另一个用未读新闻计数更新页面标题的功能。
如果您熟练掌握jQuery AJAX函数和Javascript,那么这个实现并不复杂。
如果您需要帮助,我可以指导您使用有用的资源来做到这一点,告诉我您的具体疑虑。
答案 1 :(得分:0)
我建议调查“服务器推送”技术。我建议node.js和Socket.io将服务器中的事件发送到客户端/客户端。