Personalizzazione del modulo di canale con Instant Chat
Un modulo di canale con Instant chat cerca esattamente come uno senza l'opzione di chat. L'unica differenza è che dopo che il cliente avvia una sessione con un tecnico, viene visualizzata la finestra di Instant Chat.
Puoi personalizzare gli stessi elementi del modulo di canale sia che tu sia abilitato o meno. La differenza è che devi modificare gli elementi in luoghi diversi nel codice HTML. Ecco un esempio di modulo di canale integrabile nel proprio sito Web:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/
TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<script type="text/javascript" src="https://secure.``GoTo````LogMeIn Rescue``.com/InstantChat/
InstantChat.aspx"></script>
<script type="text/javascript">
function loadInstantChat(){
var ICLoader = new ``LogMeIn Rescue``InstantChatLoader();
ICLoader.ICContainer = "ICContainer";
ICLoader.HostedCSS = "https://secure.``GoTo````LogMeIn Rescue``.com/InstantChat/Standard/
InstantChat.css";
ICLoader.HostedLanguagesForChatOnlyMode = "https://secure.``GoTo````LogMeIn Rescue``.com/
InstantChat/LanguagesForChatOnlyMode.js";
ICLoader.HostedLanguagesForAppletMode = "https://secure.``GoTo````LogMeIn Rescue``.com/
InstantChat/LanguagesForAppletMode.js";
ICLoader.EntryID = "1928520474";
ICLoader.Name = document.getElementById("Name").value; /* optional */
ICLoader.Comment1 = document.getElementById("Comment1").value; /* optional */
ICLoader.Comment2 = document.getElementById("Comment2").value; /* optional */
ICLoader.Comment3 = document.getElementById("Comment3").value; /* optional */
ICLoader.Comment4 = document.getElementById("Comment4").value; /* optional */
ICLoader.Comment5 = document.getElementById("Comment5").value; /* optional */
ICLoader.Tracking0 = ""; /* optional */
ICLoader.Language = ""; /* optional */
ICLoader.PostMessageTargetOrigin = null; //https://[YourSite].com<:443>
ICLoader.HostedErrorHandler = function(ErrorName){} /* optional */
ICLoader.Start();}
function handleRebootOrRefresh(){
if ((window.location + "").indexOf("``LogMeIn Rescue``websessionid") != -1)
{document.getElementById("ICContainer").style.display=""; loadInstantChat();} /* optional */
if (window.location.hash.length == webSessionIdLength + 1)
{document.getElementById("ICContainer").style.display=""; loadInstantChat();} /* optional */
}
</script>
</head>
<body onload="handleRebootOrRefresh();">
<table>
<tr><td>Please enter your name: </td><td><input id="Name" type="text" maxlength="64"
/></td></tr>
<tr><td>Custom Field 1: </td><td><input id="Comment1" type="text" maxlength="512"
/></td></tr>
<tr><td>Custom Field 2: </td><td><input id="Comment2" type="text" maxlength="512"
/></td></tr>
<tr><td>Custom Field 3: </td><td><input id="Comment3" type="text" maxlength="256"
/></td></tr>
<tr><td>Custom Field 4: </td><td><input id="Comment4" type="text" maxlength="64"
/></td></tr>
<tr><td>Custom Field 5: </td><td><input id="Comment5" type="text" maxlength="64"
/></td></tr>
</table>
<input type="button" value="Channel 01" onclick="document.getElementById('ICContainer')
.style.display=''; loadInstantChat();" />
<div id="ICContainer" style="position: absolute; left: 0px; top: 0px; width: 400px;
height: 500px; display: none"></div>
</body>
</html>