Skip to content

Instantly share code, notes, and snippets.

@bathtimefish
Last active December 18, 2015 16:29
Show Gist options
  • Save bathtimefish/5812026 to your computer and use it in GitHub Desktop.
Save bathtimefish/5812026 to your computer and use it in GitHub Desktop.
カーソル選択時に選択文字列をピックアップする
<!DOCTYPE html>
<html lang="ja">
<head>
<meta charset="UTF-8">
<title>カーソル選択時に選択文字列をピックアップする</title>
</head>
<body>
<h1>The MIT License</h1>
<p>以下に定める条件に従い、本ソフトウェアおよび関連文書のファイル(以下「ソフトウェア」)の複製を取得するすべての人に対し、ソフトウェアを無制限に扱うことを無償で許可します。これには、ソフトウェアの複製を使用、複写、変更、結合、掲載、頒布、サブライセンス、および/または販売する権利、およびソフトウェアを提供する相手に同じことを許可する権利も無制限に含まれます。</p>
<p>上記の著作権表示および本許諾表示を、ソフトウェアのすべての複製または重要な部分に記載するものとします。</p>
<p>ソフトウェアは「現状のまま」で、明示であるか暗黙であるかを問わず、何らの保証もなく提供されます。ここでいう保証とは、商品性、特定の目的への適合性、および権利非侵害についての保証も含みますが、それに限定されるものではありません。 作者または著作権者は、契約行為、不法行為、またはそれ以外であろうと、ソフトウェアに起因または関連し、あるいはソフトウェアの使用またはその他の扱いによって生じる一切の請求、損害、その他の義務について何らの責任も負わないものとします。</p>
<script>
b = document.querySelector('body');
b.addEventListener('mouseup', function() {
var t;
if (window.getSelection) {
t = window.getSelection();
} else if (document.selection) {
t = document.selection.createRange();
}
alert(t + ' selected.')
}, false);
</script>
</body>
</html>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment