Bonjour!
Je suis en asp.net. Mais j'ai trouvé un petit chat pour fournir du support aux usagers du site(livehelp) conçu en ASP et gratuit. Il fonctionne très bien en ASP directement. Toutefois, lorsque je le joins à mon fichier asp.net comme ceci :
<% Response.WriteFile("user.asp")%>L'objet Application inclut dans le fichier user.asp ne fonctionne pas. Lorsque je fais un response.write de n'importe quel autre fichier ASP, ça fonctionne très bien. Voici le contenu du fichier ASP en question :
Response.
Write(
"<script>" &
vbCrLf)
Response.
Write(
"function openChat(varUrl) {" &
vbCrLf)
Response.
Write(
" var winleft=(screen.width-700)/2;" &
vbCrLf)
Response.
Write(
" var wintop=(screen.height-450)/2;" &
vbCrLf)
Response.
Write(
" window.open(varUrl,'chat','toolbar=0,location=0,status=1,menubar=0,scrollbars=0,resizable=1,width=700,height=450,top='+wintop+',left='+winleft);" &
vbCrLf)
Response.
Write(
"}" &
vbCrLf)
Response.
Write(
"</script>" &
vbCrLf)
Response.
Write(
"</head>" &
vbCrLf)
Response.
Write(
"<body>" &
vbCrLf)
blnOperator =
False
IfIsArray(
Application(
"lhuser"))
Then arrUser =
Application(
"lhuser")
ForintCount = 1
ToUBound(
arrUser, 2)
IfarrUser(2,
intCount) =
True And
arrUser(4,
intCount) >=
DateAdd(
"s", -20,
Now())
Then blnOperator =
True EndIf Next
EndIf
IfblnOperatorThen Response.
Write(
"<a href=# onClick=openChat('request.asp');><img border=0 height=58 src=/img/online.gif width=120> " &
vbCrLf)
Else Response.
Write(
"<a href=# onClick=openChat('request.asp?message=on');><img border=0 height=58 src=/img/offline.gif width=120> " &
vbCrLf)
EndIfP.S Je n'ai pas de message d'erreur en ASP.net, l'image ne fait seulement que pas afficher. J'ai vu en quelque part que les objets Applications ne seraient pas pareil en ASP.net, c'est pour ça?
Merci de votre aide
Maroxye