نصيحة تم تقديمها هنا هي كيفية استخدام JavaScript للحصول على نص محدد على صفحة. أهم جافا سكريبت واجهة برمجة التطبيقات هي:
نسخة الكود كما يلي:
event.selection = window.getSelection () ؛
التحديد هنا هو في الواقع كائن ، ولكن إذا استخدمنا .ToString () أو إجباره على سلسلة ، فسوف نحصل على النص المحدد.
نسخة الكود كما يلي:
$ (وثيقة). 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 (). الطول> 1) {
تنبيه (txt) ؛
}
}) ؛
}) ؛
إذا وضعنا هذا الرمز في الصفحة التالية:
نسخة الكود كما يلي:
<html>
<head>
<title> احصل على نص محدد مع JavaScript </title>
<meta charset = "utf-8">
<meta name = "viewport" content = "width = width device ، scale inial = 1.0">
<script src = "// www.vevb.com/wordpress/wp-includes/js/jquery/jquery.js" type = "text/javaScript"> </script>
</head>
<body>
<viv>
على عكس JavaScript على العميل ، يتم تشغيل رمز PHP على الخادم. إذا قمت بإنشاء رمز مشابه للمثال أعلاه على الخادم الخاص بك ، فسيتلقى العميل النتيجة بعد تشغيل البرنامج النصي ، لكنهم لا يستطيعون معرفة كيفية عمل الكود وراءه. يمكنك حتى إعداد خادم الويب للسماح لـ PHP بمعالجة جميع ملفات HTML ، بحيث لا يستطيع المستخدمون معرفة ما يفعله الخادم.
واحدة من فوائد استخدام PHP هي أنها بسيطة للغاية للمبتدئين ، كما يوفر المبرمجين المحترفين مع العديد من الميزات المتقدمة. لا تخف عندما ترى قائمة الميزات الطويلة لـ PHP. يمكنك البدء بسرعة وفي غضون ساعات قليلة ، يمكنك كتابة بعض البرامج النصية البسيطة بنفسك.
</div>
</body>
</html>
عند تحديد جزء من النص في الصفحة مع الماوس ، تحصل على المحتوى المحدد. يمكنني استخدام طريقة التنبيه () لعرضها هنا.