Foros del Web » Programando para Internet » Javascript »

Imprimir en impresora bluethoot

Estas en el tema de Imprimir en impresora bluethoot en el foro de Javascript en Foros del Web. hola a todos Tengo el siguiente código el cual encontré buscando una forma de poder imprimir a una impresora bluetooth, pero no me funciona, Alguien ...
  #1 (permalink)  
Antiguo 19/06/2012, 10:42
 
Fecha de Ingreso: enero-2009
Mensajes: 201
Antigüedad: 15 años, 10 meses
Puntos: 1
Imprimir en impresora bluethoot

hola a todos

Tengo el siguiente código el cual encontré buscando una forma de poder imprimir a una impresora bluetooth, pero no me funciona,

Alguien tiene alguna idea del porque, gracias

Código Javascript:
Ver original
  1. <HTML>
  2. <head>
  3. <title>Super CIMonWeb</title>
  4. <script>
  5. function abrir(puerto) {
  6.     cmms.CommPort = puerto;
  7.     cmms.PortOpen = true;
  8. }
  9. function cerrar() { cmms.PortOpen = false; }
  10. function mandar(cadena) {
  11.     cmms.Output = cadena;
  12. }
  13. function recibir() {
  14.     var cadena = cmms.Input;
  15.  
  16.     forma.respuesta.value += cadena + "n";
  17.  
  18.     var r = forma.respuesta.createTextRange();
  19.     r.scrollIntoView(false);
  20.  
  21.     return false;      
  22. }
  23. </script>
  24. <script LANGUAGE=javascript FOR=cmms EVENT=OnComm>recibir()</script>
  25.  
  26. </head>
  27.  
  28. <BODY onload="abrir(1);" onunload="cerrar();" topmargin=0>
  29.  
  30. <br>
  31. <OBJECT id=cmms style="LEFT: 0px; TOP: 0px" classid="clsid:648A5600-2C6E-101B-82B6-000000000014" VIEWASTEXT>
  32.     <PARAM NAME="_ExtentX" VALUE="1005">
  33.     <PARAM NAME="_ExtentY" VALUE="1005">
  34.     <PARAM NAME="_Version" VALUE="393216">
  35.     <PARAM NAME="CommPort" VALUE="1">
  36.     <PARAM NAME="DTREnable" VALUE="-1">
  37.     <PARAM NAME="Handshaking" VALUE="0">
  38.     <PARAM NAME="InBufferSize" VALUE="1024">
  39.     <PARAM NAME="InputLen" VALUE="0">
  40.     <PARAM NAME="NullDiscard" VALUE="0">
  41.     <PARAM NAME="OutBufferSize" VALUE="512">
  42.     <PARAM NAME="ParityReplace" VALUE="63">
  43.     <PARAM NAME="RThreshold" VALUE="1">
  44.     <PARAM NAME="RTSEnable" VALUE="0">
  45.     <PARAM NAME="BaudRate" VALUE="9600">
  46.     <PARAM NAME="ParitySetting" VALUE="2">
  47.     <PARAM NAME="DataBits" VALUE="7">
  48.     <PARAM NAME="StopBits" VALUE="0">
  49.     <PARAM NAME="SThreshold" VALUE="0">
  50.     <PARAM NAME="EOFEnable" VALUE="0">
  51.     <PARAM NAME="InputMode" VALUE="1">
  52. </OBJECT>
  53.  
  54. <form name="forma" onsubmit="return false;">
  55. <table border=1>
  56.     <tr>
  57.         <td>Texto</td>
  58.         <td><input type="parte" name="parte" value="VA6L2H FNLALT"></td>
  59.         <td><input type="button" name="btnImprimir1" value="Imprimir1" onclick="mandar(parte.value + sufijo.value + cantidad.value)"></td>
  60.     </tr>
  61.     <tr>
  62.         <td>Sufijo</td>
  63.         <td><input type="text" name="sufijo" value="AA"></td>
  64.     </tr>
  65.     <tr>
  66.         <td>Cantidad</td>
  67.         <td><input type="text" name="cantidad" value="000026"></td>
  68.     </tr>
  69.     <tr>
  70.         <td colspan=4><textarea cols=50 rows=8 name="respuesta" value=""></textarea></td>
  71.     </tr>
  72. </table>
  73.  
  74. </BODY>
  75. </HTML>
__________________
Francisco Birrer
Arquitecto de Software e-process
http://www.universite.cl
  #2 (permalink)  
Antiguo 19/06/2012, 13:48
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Imprimir en impresora bluethoot

el código hace uso de un objeto o plugin externo, puede que sólo funcione en IE

Javascript no tiene acceso al IO, por lo tanto no puede manipular impresoras, eso lo puede hacer con plugins externos, adobe flash o applets de java
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Etiquetas: funcion, html, impresora, input
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:01.