Boa tarde eu tenho no meu site um atendimento ONLINE
Ta funcionando certinho, quando eu me conecto no atendimento aparece que eu estou online, mais quando eu saio se tiver cliente no meu site ele continua dando que estou onn ao invés de informa que estou off
So se a pessoa sai da pagina e volta e que aparece a informação que estou off e vice e versa
Gostaria de saber como faço para que o script informe logo assim que eu sai do atendimneto se estou onn ou off
já fiz um javascript dando refresh que faz a atualizaçõa, funciona mais fica dando aquele cliques que não fica com um visual legal gostaria que o proprio script fize-se isto tem como
Este e o iscript
script.asp
<!--#include file="common.asp" -->
function MM_openBrWindow(theURL,winName,features) { //v2.0
window.open(theURL,winName,features);
}
<%
Dim strQ,login_o
strQ = Request.querystring("Q")
IF strQ = "1" THEN strQ = strTxtAdminRequest ELSE strQ = "" END IF
%>
<%
'Set some variables
Dim rsChatRequest2 'Chat request record sheet
'Open a new connection to the database
adoCon.Open cString
'Create new SQL string
StrSQL="SELECT * FROM tblActiveUsers WHERE IP='" & strIPAddress & "';"
'Create new record sheet
set rsChatRequest2 =Server.CreateObject("ADODB.Recordset")
'Set cursor and locktypes
rsChatRequest2.CursorType = 2
rsChatRequest2.LockType = 3
'Open row data where the logged in users IP equals the IP in the database
rsChatRequest2.open StrSQL, CString
'Set
rsChatRequest2.fields("ChatRequest")=0
rsChatRequest2.Update
'Close record sheet and clean up
rsChatRequest2.Close
Set rsChatRequest2 = Nothing
set rs1 = server.createobject("ADODB.RecordSet")
StrSq1="SELECT * FROM tblSettings"
rs1.open StrSq1,cString,3,3
set rsp = server.createobject("ADODB.RecordSet")
StrSqp="SELECT * FROM tblSettings where o_online = 1"
rsp.open StrSqp,cString
if rsp.EOF then
%>
document.write("<a href=#atendimento onclick=\"MM_openBrWindow('<%=strTxtDominio%>/chat/email.asp','chat','width=400,height=320,status=no')\"><img border=0 src=<%=strTxtDominio%>/chat/images/off.gif></a><B></B>");
<%
else
%>
document.write("<a href=#atendimento onclick=\"MM_openBrWindow('<%=strTxtDominio%>/chat/','chat','width=400,height=320,status=no')\"><img border=0 src=<%=strTxtDominio%>/chat/images/on.gif></a><B></B>");
<%
NomeOperador = rsp("OperatorName")
login_o = rsp("login")
end if
'if rs1.recordcount => CInt("3") then
'set rs0 = server.createobject("ADODB.RecordSet")
'StrSq0_0="SELECT TOP 1 * FROM tblSettings where o_ocupado <> 1 AND o_online = 1 order by id desc "
'rs0.open StrSq0_0,cString
'if rs0.EOF then
%>
<!--document.write("<a href=#atendimento onclick=\"MM_openBrWindow('https://seguro.emsergipe.com/atendimento/chat/email.asp','chat','width=400,height=320,status=yes')\"><img border=0 src=https://seguro.emsergipe.com/atendimento/chat/images/off.gif></a>");-->
<%
'else
%>
<!--document.write("<a href=#atendimento onclick=\"MM_openBrWindow('https://seguro.emsergipe.com/atendimento/chat/','chat','width=400,height=320,status=yes')\"><img border=0 src=https://seguro.emsergipe.com/atendimento/chat/images/on.gif></a>");-->
<%
'NomeOperador = rs0("OperatorName")
'login_o = rs0("login")
'end if
'end if
%>
Question
arldin
Boa tarde eu tenho no meu site um atendimento ONLINE
Ta funcionando certinho, quando eu me conecto no atendimento aparece que eu estou online, mais quando eu saio se tiver cliente no meu site ele continua dando que estou onn ao invés de informa que estou off
So se a pessoa sai da pagina e volta e que aparece a informação que estou off e vice e versa
Gostaria de saber como faço para que o script informe logo assim que eu sai do atendimneto se estou onn ou off
já fiz um javascript dando refresh que faz a atualizaçõa, funciona mais fica dando aquele cliques que não fica com um visual legal gostaria que o proprio script fize-se isto tem como
Este e o iscript
script.asp
Link to comment
Share on other sites
2 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.