Hallo,
die folgende Java-Script Funktion habe ich in einer *.js-Datei gefunden, die neben dieser noch weitere Java-Script Funktionen enthält. Beim Aufruf der Funktion "xrxTemplatePutTemplate" werden fünf Parameter übergeben. Nun ist es so, dass die Parameter sampleTemplateContent, finishPutTemplate und callback_failure nirgendwo definiert worden sind. Nun zu meinen Fragen:
1.)
Ist es richtig, dass für die Parameter sampleTemplateContent, finishPutTemplate und callback_failure einfach leere Strings übergeben werden?
2.)
Welchen Sinn könnte es machen leere Strings an eine Funktion zu übergeben?
/* startScan : puts sample template onto the device by calling the
* STM web service library, then calls scan web service libabry to
* initiate scanning
*/
function startScan( templateName, isRemote )
{
try
{
document.getElementById('xrxSR3Text').innerHTML =
"Scanning will begin. Please wait.";
xrxTemplatePutTemplate( "https://127.0.0.1",
templateName,
sampleTemplateContent,
finishPutTemplate,
callback_failure
);
}
catch(e)
{
alert(e);
}
}