NoPrint.js - Disable Print, Screenshot, Copy & Paste in HTML by JavaScript.

Overview

NoPrint.js

Disable Print, Screenshot, Copy & Paste in HTML by JavaScript.

NoPrint.js is a small and neat open source JS library that disables print, screenshot, copy and paste functions in HTML. You can also enable the AutoBlur option to let the content turn to blur once the mouse leaves the webpage. That will prevent most of common users from taking screenshots. NoPrint.js can work on most of popular web browsers such as Chrome, Edge, FireFox and Opera.

NoPrint.js EXAMPLE:

https://pdfanticopy.com/noprint-example.html

How to Use NoPrint.js



You can copy this code below and insert into your HTML before :

<script language="javascript">
var noPrint=true;
var noCopy=true;
var noScreenshot=true;
var autoBlur=true;
</script>

<script type="text/javascript" src="noprint.js"></script>
You might also like...

A daily print-and-play roguelike adventure you can play offline.

A daily print-and-play roguelike adventure you can play offline.

Chronicles of Stampadia A print-and-play roguelike with a new adventure every day! Play today's adventure | Read the manual | Learn how to play | Disc

Oct 15, 2022

Mixed Messages is a simple Node.js application, that will print a randomized fake fact to the terminal each time it is ran.

Mixed Messages - Fake Fact Generator Mixed Messages is a simple Node.js application, That will print a randomized fake fact to the terminal each time

Jan 10, 2022

A vscode extension to quickly print variable, variable type, tensor shape etc by using shortcuts

A vscode extension to quickly print variable, variable type, tensor shape etc by using shortcuts

Quick Python Print This repo is inspired by "Python Quick Print". "Python Quick Print" can quickly print out variables on the console by using shortcu

Oct 28, 2022

print faceit elo into the console/chat via telnet

Print MM Ranks and FaceIT elo ingame This tool uses telnet to interact with the console in CS:GO Description Gets faceit elo via the official faceit a

Sep 20, 2022

Print seat layout for movie, flight (jQuery plugin)

seatLayout.js (movie-seat-layout) Print seat layout for movie, flight and seat selection (jQuery plugin) Demo : https://sachinkurkute.github.io/movie-

Dec 8, 2022

📄 A responsive print preview in A4 format

react-preview-a4 📄 A responsive print preview in A4 format. Table of Contents Installation Examples Demo Installation To install, you can use npm: $

Oct 18, 2022

Emoji - Use emoji names instead of Unicode strings. Copy-pasting emoji sucks.

Grammy Emoji Adds emoji parsing for grammY. Check out the official documentation for this plugin. While this draft is working, we still do not recomme

Sep 5, 2022

Lightweight library to copy PNG and JPG images to clipboard

Copy Image Clipboard Created with ❤️ by Luan Eduardo da Costa | Follow me on Linkedin 📃 About This library allows you to copy JPG and PNG images (onl

Nov 29, 2022
Comments
  • I took screenshot and the text was not blur

    I took screenshot and the text was not blur

    On Mac OS, I was able to take screenshot of the text. After several click before the text became blur. It's not working as intended for screenshot. Did I miss anything?

    opened by mohemos 0
Releases(noprint.js)
  • noprint.js(Nov 2, 2021)

    NoPrint.js is a small and neat open source JS library that disables print, screenshot, copy and paste functions in HTML. You can also enable the AutoBlur option to let the content turn to blur once the mouse leaves the webpage. That will prevent most of common users from taking screenshots. NoPrint.js can work on most of popular web browsers such as Chrome, Edge, FireFox and Opera.

    Source code(tar.gz)
    Source code(zip)
A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands and enjoy.

Offline-docs A collection of scripts to build offline documentation for your favourite frameworks/libraries. Simply search, copy/paste the commands an

Naveen Namani 37 Dec 24, 2022
Copy/paste detecting GitHub Action for programming source code (jscpd)

dry-code Copy/paste detecting GitHub Action for programming source code with jscpd Action inputs Action input Description Default Value Required optio

null 5 Dec 14, 2022
🔨 Cross-browser JavaScript library to disable scrolling page

scroll-lock Cross-browser JavaScript library to disable scrolling page Live demo | README на русском New features 2.0 More advanced touch event handli

null 253 Dec 17, 2022
❌ Disable spam emails sent by the Claremont Colleges.

Claremont Spam Disabler Have you ever had the misfortune of seeing an email like this? Most likely not, unless you at one point attended a college in

Radian LLC 3 Jun 5, 2022
Bookmarklet exploit that can force-disable extensions installed on Chrome. Also has a very fancy GUI to manage all extensions!

ext remover Bookmarklet exploit that can force-disable any extension installed on Google Chrome Instructions Here are the instructions to using this e

Echo 124 Jan 6, 2023
Obsidian plugin: copy document as HTML, including images

Copy as HTML Plugin for Obsidian that copies the current document to the clipboard, so it can be pasted into HTML aware application like gmail. This p

mvdkwast 18 Dec 22, 2022
An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor.

Obsidian Excel to Markdown Table An Obsidian plugin to paste Excel tables as Markdown tables in Obsidian editor. Demo You can paste the copied Excel d

Ganessh Kumar 108 Jan 4, 2023
JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.

JSON Visio is data visualization tool for your json data which seamlessly illustrates your data on graphs without having to restructure anything, paste directly or import file.

Aykut Saraç 20.6k Jan 4, 2023
Types generator will help user to create TS types from JSON. Just paste your single object JSON the Types generator will auto-generate the interfaces for you. You can give a name for the root object

Types generator Types generator is a utility tool that will help User to create TS Interfaces from JSON. All you have to do is paste your single objec

Vineeth.TR 16 Dec 6, 2022
VSCode extension to paste text as a string array

VSCode extension to paste text as a string array. This is useful when copying command line into launch.json args

Shady Boukhary 4 Dec 28, 2022