Feedback

  • Contents
 

CallObject.localLocation Property

Definition

This property returns the phone extension of the station participating in an inbound or outbound call.

Syntax

CallObject.localLocation

Usage

Read       Yes

Write       No

Value Assigned

None.

Value Returned

localLocation

The phone extension of the station participating in an inbound or outbound call.


Example

<html>

<head>     <title>Scripter Object</title>     <meta name="IS_System_AgentName">     <script language="JavaScript">
        var CallIDentifier = 0;         function MakeCall() {             var CallObject = scripter.createCallObject();             CallObject.extendedDial(Phonenumber.value, 30, "TRUE", "TRUE");             CallIDentifier = CallObject.id;             scripter.myQueue.objectChangedHandler = CheckCallID;             LocalId.value = CallObject.localId;             LocalLocation.value = CallObject.localLocation;             LocalName.value = CallObject.localName;         }
        function CheckCallID(TypeId, ObjectId) {
            if (ObjectId == CallIDentifier) {                 var CallObject = scripter.callObject;                 CallObject.id = ObjectId;                 if (CallObject.state == 105) {                     alert("call connected successfully");                     RemoteId.value = CallObject.remoteId;                     RemoteLocation.value = CallObject.remoteLocation;                     RemoteName.value = CallObject.remoteName;                     scripter.myQueue.objectChangedHandler = null;                     call.value = 0;                     CallIDentifier = 0;                 }             }         }     </script> </head>
<body>     <table>         <tr>             <td><input type=button value="dial" onclick="MakeCall();"></input></td>             <td>Phonenumber</td>             <td><input name="Phonenumber" id="Phonenumber"></input></td>         </tr>         <tr>             <td>Local Id</td>             <td><input name="LocalId" value="" style="width:100"></input></td>             <td>Local Location</td>             <td><input name="LocalLocation" value="" style="width:100"></input></td>             <td>Local Name</td>             <td><input name="LocalName" value="" style="width:100"></input></td>         </tr>         <tr>             <td>Remote Id</td>             <td><input name="RemoteId" value="" style="width:100"></input></td>             <td>Remote Location</td>             <td><input name="RemoteLocation" value="" style="width:100"></input></td>             <td>Remote Name</td>             <td><input name="RemoteName" value="" style="width:100"></input></td>         </tr>     </table> </body>
</html>