paste

paste!

スクリプトをインストールするには、Tampermonkey, GreasemonkeyViolentmonkey のような拡張機能のインストールが必要です。

You will need to install an extension such as Tampermonkey to install this script.

スクリプトをインストールするには、TampermonkeyViolentmonkey のような拡張機能のインストールが必要です。

スクリプトをインストールするには、TampermonkeyUserscripts のような拡張機能のインストールが必要です。

このスクリプトをインストールするには、Tampermonkeyなどの拡張機能をインストールする必要があります。

このスクリプトをインストールするには、ユーザースクリプト管理ツールの拡張機能をインストールする必要があります。

(ユーザースクリプト管理ツールは設定済みなのでインストール!)

このスタイルをインストールするには、Stylusなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus などの拡張機能をインストールする必要があります。

このスタイルをインストールするには、Stylus tなどの拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

このスタイルをインストールするには、ユーザースタイル管理用の拡張機能をインストールする必要があります。

(ユーザースタイル管理ツールは設定済みなのでインストール!)

このスクリプトの質問や評価の投稿はこちら通報はこちらへお寄せください
// ==UserScript==
// @name         paste
// @namespace    http://tampermonkey.net/
// @version      2024-08-02
// @description  paste!
// @author       You
// @match        https://*.jklm.fun/games/bombparty/
// @icon         https://www.google.com/s2/favicons?sz=64&domain=jklm.fun
// @grant        none
// @license MIT

// ==/UserScript==

(function() {
    console.log("SUCCESS: PASTE ENABLED!")
    'use strict';

    // Your code here...


    // Select the input element inside .selfTurn
    const inputElement = document.querySelector('.selfTurn input');

    if (inputElement) {
        // Add a new paste event listener
        inputElement.addEventListener('paste', function(event) {
            // Stop the event from propagating to other listeners
            event.stopImmediatePropagation();

            // Allow the paste action
            setTimeout(() => {
                // Optionally handle the pasted content
                const pastedText = event.clipboardData.getData('text');
                inputElement.value += pastedText;
            }, 0);
        }, true);
    }
else{
console.log("Err!")
}

})();