output.html 928 B

1234567891011121314151617181920212223242526272829303132333435
  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>{{ .PrinterName }}</title>
  5. </head>
  6. <body>
  7. <p>Выбранный принтер: {{ .PrinterName }}</p>
  8. <p>Совместимые картриджи:</p>
  9. <ul>
  10. {{ range .Cartridges }}
  11. <li>{{ . }}</li>
  12. {{ end }}
  13. </ul>
  14. <input type="button" name="generateQR" value="Сгенерировать QR" onclick="getURL();">
  15. <script type="text/javascript">
  16. function getURL() {
  17. var xhr = new XMLHttpRequest();
  18. xhr.open("POST", '/generateCompatible', true);
  19. xhr.setRequestHeader("Content-type", "application/x-www-form-urlencoded");
  20. xhr.send(window.location.href.toString());
  21. // var http = new XMLHttpRequest();
  22. // var url = '/generate'
  23. // var params = window.location.href
  24. // http.open('POST', url, true)
  25. // http.setRequestHeader('Content-type', 'application/x-www-form-urlencoded');
  26. // http.Send(params);
  27. }
  28. </script>
  29. </body>
  30. </html>