URLをコピーするブックマークレット
マークダウン形式で表示しているページのタイトルと URL をコピーするブックマークレット.
Wikipedia 形式で表示しているページのタイトルと URL をコピーするブックマークレット.
javascript:(function(){const e=document.createElement('input');var date = new Date();e.value=`{{Cite web |url=${location.href} |title=${document.title} |accessdate=${date.getFullYear()}-${(date.getMonth()+1).toString().padStart(2,'0')}-${(date.getDate()).toString().padStart(2,'0')}}}`;document.querySelector('body').append(e);e.select();document.execCommand('copy');e.remove();})();
いずれも Firefox 88.0.1 (Win10) で動作確認済み.
メモ
- いつからか Firefox ではアドレスバーから直接 JavaScript を実行する機能はデフォルトでは無効に変更されている模様 (ブックマークレットの動作には影響しない). 開発はウェブ開発ツールで行うのが簡単.
- ファビコンを設定する過去のハックはすべて動作しなくなっている模様 (参考文献).