Adds a button to copy text automatically from the specified div on SurferSEO drafts page
// ==UserScript==
// @name SurferSEO Copy Words Limit
// @namespace http://tampermonkey.net/
// @version 1.0
// @description Adds a button to copy text automatically from the specified div on SurferSEO drafts page
// @author mhshan
// @match https://app.surferseo.com/drafts/*
// @grant GM_setClipboard
// @license MIT
// ==/UserScript==
(function() {
'use strict';
// Wait until the page is fully loaded
window.addEventListener('load', function() {
// Create a button to copy the text
const copyButton = document.createElement('button');
copyButton.textContent = 'Copy Words Limit';
copyButton.style.position = 'absolute'; // Position the button where you want
copyButton.style.top = '10px'; // You can adjust the position as needed
copyButton.style.right = '650px';
copyButton.style.padding = '10px';
copyButton.style.backgroundColor = '#3ccf4e';
copyButton.style.color = '#fff';
copyButton.style.border = 'none';
copyButton.style.cursor = 'pointer';
copyButton.style.fontSize = '14px';
copyButton.style.borderRadius = '5px';
copyButton.style.zIndex = '1000';
// Append the button to the body
document.body.appendChild(copyButton);
// Add click event listener to the button
copyButton.addEventListener('click', function() {
// Get the text content from the div
const textToCopy = document.querySelector('.StructuralGuidelinesstyled__StructuralGuidelineRange-sc-1mxtki-1.eGzjqM').textContent;
// Copy the text to the clipboard
GM_setClipboard(textToCopy);
});
});
})();