CopyTitle & URL

  • /*
     * @title CopyTitle & URL
     * @description 表示中のページのタイトルとURLをコピーするやつ。httpスキームではnavigator.clipboardが使えないから、その対策もあるよ
     * @include http://*
     * @license MIT License
     * @require 
     */
    
    javascript:(() => {
    let myURL = document.URL;
    if(!myURL.includes('?'))
    {
    	myURL = myURL + '?';
    }
    else{
    	myURL = myURL + " .";
    	
    }
    if(!navigator.clipboard){
    	prompt("クリップボードを上書き出来なかった回 (セルフコピー)",document.title + ' ' + myURL);
    }
    else{
    	navigator.clipboard.writeText(document.title + ' ' + myURL);
    }
    })()
    
  • Permalink
    このページへの個別リンクです。
    RAW
    書かれたコードへの直接のリンクです。
    Packed
    文字列が圧縮された書かれたコードへのリンクです。
    Userscript
    Greasemonkey 等で利用する場合の .user.js へのリンクです。
    Loader
    @require やソースコードが長い場合に多段ロードする Loader コミのコードへのリンクです。
    Metadata
    コード中にコメントで @xxx と書かれたメタデータの JSON です。