Usage
Pops to a target URL, which must be relative.
Syntax
sforce.interaction.screenPop(url:string, force:boolean, (optional) callback:function)
Arguments
| Name |
Type |
Description |
url |
string |
A relative URL, which specifies the location of the screen pop. |
force |
boolean |
Set value to true to force a screen pop, false otherwise. This argument is only available in API version 28.0 and later. |
callback |
function |
JavaScript method executed when the API method call is completed. |
Sample Code–JavaScript
<!-- javascript set_clipboard -->
<html>
<head>
<script type="text/javascript" src="http://domain:port/support/api/28.0/interaction.js"></script>
<script type="text/javascript">
var callback = function (response) {
if (response.result) {
alert('Screen pop was set successfully.');
}
else {
alert('Screen pop failed.' + result.error);
}
};
function screenPop() {
//Invokes API method
sforce.interaction.screenPop('/001x0000003DGQR', true, callback);
}
</script>
</head>
<body>
<!-- Note that '001x0000003DGQR' is an example of an object Id to screen pop. -->
<button onclick="screenPop();">screen pop to entity Id</button>
</body>
</html>
Response
| Name |
Type |
Description |
result |
boolean |
true if the screen pop was successful, false if the screen pop wasn’t successful. |
error |
string |
If the API call was successful, this variable is undefined. If the API call failed, this variable returns an error message. |