ここで紹介するちょっとしたトリックは、JavaScript を使用してページ上で選択されたテキストを取得する方法です。最も重要な JavaScript API は次のとおりです:
イベント.セレクション = window.getSelection();
ここでの選択範囲は実際にはオブジェクトですが、 .toString() を使用するか文字列への強制変換を行うと、選択されたテキストが取得されます。
$(document).ready(function () {
$(".contenttext").mouseup(関数 (e) {
var txt;
varparentOffset = $(this).offset();
var x = e.pageX -parentOffset.left;
var y = e.pageY -parentOffset.top;
txt = window.getSelection();
If (txt.toString().length > 1) {
アラート(txt);
}
});
});
このコードを次のページに配置すると:
<頭>
JavaScript で選択したテキストを取得
クライアント側の JavaScript とは異なり、PHP コードはサーバー側で実行されます。上記の例と同様のコードをサーバー上に設定した場合、スクリプトの実行後、クライアントは結果を受け取りますが、その背後にあるコードがどのように機能するかはわかりません。 PHP がすべての HTML ファイルを処理できるように Web サーバーを設定して、ユーザーがサーバーが実際に何をしているのかを知ることができないようにすることもできます。
PHP を使用する大きな利点の 1 つは、初心者にとって非常にシンプルでありながら、プロのプログラマーにとってさまざまな高度な機能も提供することです。 PHP の機能の長いリストを見ても恐れる必要はありません。すぐに始めることができ、わずか数時間で簡単なスクリプトを自分で作成できるようになります。