139
Chapter 4 ePOS-Print API
4
send method
Sends a print document created using an ePOS-Print Builder object.
Syntax
send(request);
Parameter
request:(Requiredparameter,Objecttype:String)
Specifiestheprintdocument.
Exception
Example
AprintdocumentisobtainedbyexecutingthetoStringmethod(p.133)oftheePOS‐PrintBuilder
object.
Exception Object type
Parameter " ... " is invalid Error
XMLHttpRequest is not supported Error
<script type="text/javascript" src="epos-print-3.x.x.js"></script>
<script type="text/javascript">
<!--
function printHellowWorld() {
var builder = new epson.ePOSBuilder();
builder.addText('Hello, World!\n');
builder.addCut();
var request = builder.toString();
var address = 'http://192.168.192.168/cgi-bin/epos/service.cgi?devid=local_printer';
var epos = new epson.ePOSPrint(address);
epos.onreceive = function (res) { alert(res.success); };
epos.onerror = function (err) { alert(err.status); };
epos.send(request);
}
//-->
</script>