bookmarkletからクリップボードへ タイトルとURLリンク wordpress記事内リンク
参考にした情報
WebページのタイトルとURLをワンクリックでコピーするBookmarklet - Qiita
ワードプレスの記事リンク生成に変更
JavaScriptのワンライナーの難読コードを、改行付き可読コードに変換してくれるサービス
Online JavaScript beautifier
WebページのタイトルとURLをワンクリックでコピーするBookmarklet - Qiita
ワードプレスの記事リンク生成に変更
//HTMLリンク作成ブックマークレット javascript: var global = window; global.COPY_TO_CLIPBOARD = global.COPY_TO_CLIPBOARD || {}; global.COPY_TO_CLIPBOARD.getUrlInfo = function() { var a = new String(document.title); a.allReplace = function(a) { var b = this, c; for (c in a) b = b.replace(new RegExp(c, "g"), a[c]); return b }.bind(a); return "<a href='" + document.URL + "' target='_blank' rel='noopener'>" + a.allReplace({ ":": "\uff1a", "\\[": "\uff3b", "\\]": "\uff3d" }) + "</a>" }; global.COPY_TO_CLIPBOARD.copyToClipboard = function() { var a = document.createElement("textarea"); a.textContent = this.getUrlInfo(); var d = document.getElementsByTagName("body")[0]; d.appendChild(a); a.select(); var b = document.execCommand("copy"); d.removeChild(a); return b }; global.COPY_TO_CLIPBOARD.copyToClipboard();
//リンク先管理エクセル用テキストとHTMLリンク作成 javascript: var global = window; global.COPY_TO_CLIPBOARD = global.COPY_TO_CLIPBOARD || {}; global.COPY_TO_CLIPBOARD.getUrlInfo = function() { var a = new String(document.title); a.allReplace = function(a) { var b = this, c; for (c in a) b = b.replace(new RegExp(c, "g"), a[c]); return b }.bind(a); return a.allReplace({ ":": "\uff1a", "\\[": "\uff3b", "\\]": "\uff3d" }) + "\t" + document.URL + "\t" + "<a href='" + document.URL + "' target='_blank' rel='noopener'>" + a.allReplace({ ":": "\uff1a", "\\[": "\uff3b", "\\]": "\uff3d" }) + "</a>" }; global.COPY_TO_CLIPBOARD.copyToClipboard = function() { var a = document.createElement("textarea"); a.textContent = this.getUrlInfo(); var d = document.getElementsByTagName("body")[0]; d.appendChild(a); a.select(); var b = document.execCommand("copy"); d.removeChild(a); return b }; global.COPY_TO_CLIPBOARD.copyToClipboard();
JavaScriptのワンライナーの難読コードを、改行付き可読コードに変換してくれるサービス
Online JavaScript beautifier