您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
PDF417 Data Collection Form
当前为
// ==UserScript== // @name Make New PDF417 Barcode // @namespace http://tampermonkey.net/ // @version 1.0 // @description PDF417 Data Collection Form // @license MIT // @match *://*/* // @author SijosxStudio // @url https://tinyurl.com/BuySijosxStudioCoffee // @grant none // ==/UserScript== (function() { 'use strict'; // Create the form HTML const formHTML = `<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>PDF417 Data Collection</title> <style> body { font-family: Arial, sans-serif; } form { max-width: 600px; margin: 0 auto; padding: 20px; border: 1px solid #ccc; border-radius: 5px; background-color: #f9f9f9; } label { display: block; margin-bottom: 10px; } input[type="text"] { width: 100%; padding: 8px; margin-bottom: 15px; border: 1px solid #ccc; border-radius: 4px; } button { padding: 10px 15px; background-color: #28a745; color: white; border: none; border-radius: 5px; cursor: pointer; } button:hover { background-color: #218838; } </style> </head> <body> <h1>PDF417 Data Entry</h1> <form id="pdf417Form"> <label for="dlNumber">Enter DL#: (DAQ)</label> <input type="text" id="dlNumber" required> <!-- Add all the other input fields here --> <label for="familyName">Enter Family Name (DCS):</label> <input type="text" id="familyName" required> <!-- Other fields truncated for brevity --> <button type="submit">Generate PDF417 Data</button> </form> <pre id="output"></pre> <script> document.getElementById('pdf417Form').addEventListener('submit', function(event) { event.preventDefault(); // Prevent form submission // Collect data from form fields const data = []; data.push(\`@LFRSCR\`); // Compliance indicator data.push(\`ANSI 636000100002\`); // File type, IIN, etc. const dlNumber = document.getElementById('dlNumber').value; data.push(\`DL\${dlNumber}LF\`); // DAQ data.push(\`DCS\${document.getElementById('familyName').value}LF\`); data.push(\`DDE\${document.getElementById('familyNameTruncation').value}LF\`); // Display the output data document.getElementById('output').textContent = data.join("\\n"); }); </script> </body> </html>`; // Inject the form HTML into the page document.body.innerHTML = formHTML; })();