How to Print in JavaScript Without Displaying the Print Dialog Box

A common request we’ve heard is how to print from the web browser in JavaScript without first displaying the printer dialog box.  I’m going to show you how this is possible using KioskSimple kiosk software.

When it’s time for your kiosk to print a ticket, receipt, label, etc… the last thing you want is for the user to be prompted by the print dialog.

For security reasons your browser requires that you’re prompted by the print dialog box before printing, otherwise any webpage could start using your printer without your permission.  Just imagine how annoying it would be if you visited a website and your printer suddenly started spitting out a mountain of paper.

While this security restriction makes sense in your typical web browser, it doesn’t make sense in a self-service kiosk environment.  This is because on your kiosk you have total control over the content displayed to users and often have created the web pages yourself, so you know they can be trusted to use the printer appropriately.

This is why we made it easy to print without displaying the print dialog box from KioskSimple WITHOUT ANY MODIFICATION TO YOU WEBSITE.

JavaScript Direct Print

Continue reading “How to Print in JavaScript Without Displaying the Print Dialog Box”

How to Make Your Kiosk Software Project a Success – Part 2 Execution

In this short series on how to make your kiosk software project a success I’m going to focus on the development aspects of planning and launching a successful kiosk project.

In the first article I focused on the initial planning of your kiosk software project.  In the second part of this 2-part series I’m going to focus on executing your kiosk software project in a manner which helps ensure your success.

RedSwimmer has been developing custom kiosk software since 2007 with an emphasis on retail and unattended payment applications.

Since our background is in kiosk software development, this series will focus on the planning and development of your kiosk software, but also touch a little on the hardware side.

kiosk software execution

Continue reading “How to Make Your Kiosk Software Project a Success – Part 2 Execution”

How to Make Your Kiosk Software Project a Success – Part 1 Planning

In this short series on how to make your kiosk software project a success I’m going to focus on the development aspects of planning and launching a successful kiosk project.

RedSwimmer has been developing custom kiosk software since 2007 with an emphasis on retail and unattended payment applications.

Since our background is in kiosk software development, this series will focus on the planning and development of your kiosk software, but also touch a little on the hardware side.

The first article in this two-part series will focus on the initial planning of your kiosk software and the second article will focus on the execution.

Blue-Ribbon.png

Continue reading “How to Make Your Kiosk Software Project a Success – Part 1 Planning”

How to Snap a Photo From a Webcam Using JavaScript

Webcam JavaScript Code Example
Easily access your webcam with JavaScript

We’ve made it easy to take a photo from most popular webcams using our kiosk software and a little JavaScript.  In this article I’ll provide a detailed JavaScript webcam example complete with source code to help you get started quickly.

Webcams have many uses in unattended payment applications like self-service kiosks.  We’ve found our clients often like to snap a photo of a customer completing a transaction.  This especially comes in handy when disputing chargebacks.

Follow along as we explain the JavaScript webcam code example. Continue reading “How to Snap a Photo From a Webcam Using JavaScript”