Author Topic: Всегда отображается что оператор онлайн.  (Read 11152 times)

0 Members and 2 Guests are viewing this topic.

zheka79

  • Jr. Member
  • **
  • Posts: 1
Здравствуйте!

Заметил такой такой глюк: на сайте всегда отображается кнопка что оператор в он-лайне, когда он на самом деле в офф-лайне. Как сделать чтобы отображался правильный статус оператора?

Заранее спасибо.

dvinni

  • Jr. Member
  • **
  • Posts: 4
А после перезапуска страницы они все равно в онлайн?! просто я добавил след код на странице 
<!-- webim button -->
          <a href="/webim/client.php?locale=ru&amp;style=original" target="_blank" onclick="if(navigator.userAgent.toLowerCase().indexOf('opera') != -1 &amp;&amp; window.event.preventDefault) window.event.preventDefault();this.newWindow = window.open('/webim/client.php?locale=ru&amp;style=original&amp;url='+escape(document.location.href)+'&amp;referrer='+escape(document.referrer), 'webim', 'toolbar=0,scrollbars=0,location=0,status=1,menubar=0,width=640,height=480,resizable=1');if (this.newWindow==null)return false;this.newWindow.focus();this.newWindow.opener=window;return false;">
          <img src="/webim/button.php?i=webim&amp;lang=ru" border="0" alt="" name="refresh"/>
          <!-- Code Start -->
          <SCRIPT language="JavaScript" type="text/javascript">
           <!--
           var t = 120 //interval in seconds
           image = "/webim/button.php?i=webim&amp;lang=ru" //name of the image
           function Start() {
           tmp = new Date();
           tmp = "?"+tmp.getTime()
           document.images["refresh"].src = image+tmp
           setTimeout("Start()", t*1000)
          }
          Start();
          // -->
         </SCRIPT>
         <!-- Code End -->
         </a>
кнопка обновляется каждые 2 минуты, чтобы всю страницу не перезагружать