ここで導入されたヒントは、JavaScriptを使用して選択したテキストをページに取得する方法です。最も重要なJavaScript APIは次のとおりです。
コードコピーは次のとおりです。
event.selection = window.getSelection();
ここでの選択は実際にはオブジェクトですが、.toString()を使用するか、文字列に強制する場合、選択したテキストが取得されます。
コードコピーは次のとおりです。
$(document).ready(function(){
$( "。contentText")。mouseup(function(e){
var txt;
var parentoffset = $(this).offset();
var x = e.pagex -parentoffset.left;
var y = e.pagey -parentoffset.top;
txt = window.getSelection();
if(txt.toString()。length> 1){
アラート(txt);
}
});
});
このコードを次のページに配置した場合:
コードコピーは次のとおりです。
<html>
<head>
<Title> JavaScriptを使用して選択したテキストを取得</title>
<メタcharset = "utf-8">
<Meta name = "Viewport" content = "width = device-width、initial-scale = 1.0">
<script src = "// www.vevb.com/wordpress/wp-includes/js/jquery/jquery.js" type = "text/javascript"> </script>
</head>
<body>
<div>
クライアントのJavaScriptとは異なり、PHPコードはサーバーで実行されます。サーバー上の上記の例と同様のコードを作成すると、クライアントはスクリプトを実行した後に結果を受け取りますが、背後のコードがどのように機能するかがわかりません。 Webサーバーを設定して、PHPがすべてのHTMLファイルを処理できるようにすることもできます。これにより、ユーザーがサーバーが何をしているのかを知ることができません。
PHPを使用する利点の1つは、初心者にとって非常に簡単であり、プロのプログラマーにさまざまな高度な機能を提供することです。 PHPの長い機能のリストを表示しても、恐れないでください。すぐに開始でき、ほんの数時間で簡単なスクリプトを自分で書くことができます。
</div>
</body>
</html>
マウスを使用してページのテキストの一部を選択すると、選択したコンテンツを取得します。 Alert()メソッドを使用してここに表示します。