Une astuce introduite ici est comment utiliser JavaScript pour obtenir du texte sélectionné sur une page. L'API JavaScript la plus critique est:
La copie de code est la suivante:
event.Selection = window.getSelection ();
La sélection ici est en fait un objet, mais si nous utilisons .toString () ou le forcer dans une chaîne, nous obtiendrons le texte sélectionné.
La copie de code est la suivante:
$ (document) .ready (function () {
$ (". contentText"). MouseUp (fonction (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 (). Longueur> 1) {
alerte (txt);
}
});
});
Si nous plaçons ce code à la page suivante:
La copie de code est la suivante:
<html>
<adal>
<Title> Recevez le texte sélectionné avec JavaScript </Title>
<meta 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>
Contrairement à JavaScript sur le client, le code PHP s'exécute sur le serveur. Si vous créez du code similaire à l'exemple ci-dessus sur votre serveur, le client recevra le résultat après l'exécution du script, mais il ne peut pas savoir comment le code derrière cela fonctionne. Vous pouvez même configurer le serveur Web pour permettre à PHP de gérer tous les fichiers HTML, afin que les utilisateurs ne puissent pas savoir ce que fait le serveur.
L'un des avantages de l'utilisation de PHP est qu'il est très simple pour les débutants, et il offre également aux programmeurs professionnels des fonctionnalités avancées diverses. N'ayez pas peur lorsque vous voyez la longue liste de fonctionnalités de PHP. Vous pouvez commencer rapidement et en quelques heures seulement, vous pouvez écrire vous-même des scripts simples.
</div>
</docy>
</html>
Lorsque vous sélectionnez une partie du texte dans la page avec la souris, vous obtenez le contenu sélectionné. J'utilise la méthode alert () pour l'afficher ici.