اخر المواضيع

آخر الأخبار
إختر لونك المفضل

عرض المحتوي

بحث

السبت، 29 يونيو 2024

لمواقع كود جافا سكربت كشف عدد صفحات الموقع تلقائي

السفراني | يونيو 29, 2024 |
السلام عليكم

 يمكنك استخدام JavaScript للقيام بذلك. يمكنك استخدام document.getElementsByTagName('a') للعثور على جميع الروابط في الصفحة ثم استخدام filter لتصفية الروابط الداخلة إلى الموقع الحالي، ثم يمكنك العد من الروابط المتبقية. إليك مثال بسيط:


// احصل على جميع الروابط في الصفحة

var allLinks = document.getElementsByTagName('a');

// تحديد الروابط الداخلة إلى الموقع الحالي

var internalLinks = Array.prototype.filter.call(allLinks, function(link) {

    return link.href.indexOf(window.location.hostname) !== -1;

});

// عدد الروابط الداخلة

var numberOfInternalLinks = internalLinks.length;

console.log("عدد الروابط الداخلة إلى الموقع:", numberOfInternalLinks);

تأكد من تضمين هذا الكود داخل <script> في صفحة الويب الخاصة بك. قد لا يكون هذا الكود دقيقًا بنسبة 100% حسب بنية موقعك، لكنه يوفر نقطة انطلاق جيدة


وكيف الرفع "


<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>كشف عدد صفحات الموقع</title>

</head>

<body>


<script>

// احصل على جميع الروابط في الصفحة

var allLinks = document.getElementsByTagName('a');


// تحديد الروابط الداخلة إلى الموقع الحالي

var internalLinks = Array.prototype.filter.call(allLinks, function(link) {

    return link.href.indexOf(window.location.hostname) !== -1;

});


// عدد الروابط الداخلة

var numberOfInternalLinks = internalLinks.length;


console.log("عدد الروابط الداخلة إلى الموقع:", numberOfInternalLinks);

</script>


</body>

</html>

كيفية الرفع:

قم بفتح محرر نصوص مثل Notepad++ أو Visual Studio Code

انسخ الكود السابق والصقه في ملف جديد

احفظ الملف باسم "index.html"

قم برفع الملف "index.html" إلى خادم الويب الخاص بك باستخدام أي برنامج نقل ملفات FTP أو عبر لوحة التحكم في الاستضافة

بعد رفع الملف، يمكنك فتح الموقع في متصفح الويب الخاص بك وستظهر النتائج في وحدة تحكم المتصفح

author

ليست هناك تعليقات:

اضف تعليقك هنا