باستخدام جافا سكريبت أو HTML لاستهداف ويندوز أو إطارات

click fraud protection

شبابيك و الإطارات هي المصطلحات المستخدمة لوصف ما قد يظهر عند النقر فوق ارتباط في موقع ويب. بدون ترميز إضافي ، سيتم فتح الروابط في نفس النافذة التي تستخدمها حاليًا ، مما يعني أنك ستحتاج إلى الضغط على زر الرجوع للعودة إلى الصفحة التي كنت تتصفحها.

ولكن إذا تم تحديد الرابط لفتحه في نافذة جديدة ، فسيظهر في نافذة أو علامة تبويب جديدة على متصفحك. إذا تم تعريف الرابط ليتم فتحه في إطار جديد ، فسيظهر في أعلى الصفحة الحالية في متصفحك.

باستخدام ارتباط HTML عادي باستخدام علامة الربط ، يمكنك استهداف الصفحة التي يشير إليها الرابط بطريقة سيتم عرضها في نافذة أو إطار آخر عند النقر فوقها. بالطبع ، يمكن القيام بنفس الشيء من داخل Javascript - في الواقع ، هناك الكثير من التداخل بين HTML و Java. بشكل عام ، يمكنك استخدام Java لاستهداف معظم أنواع الروابط.

استخدام top.location.href وأهداف الارتباط الأخرى في Java

رمز في HTML أو JavaScript لاستهداف الارتباطات بحيث يتم فتحها إما في إطارات فارغة جديدة أو في إطارات الأصل أو في إطارات داخل الصفحة الحالية أو في إطار محدد داخل مجموعة إطارات.

على سبيل المثال ، لاستهداف الجزء العلوي من الصفحة الحالية والخروج من أي مجموعة إطارات قيد الاستخدام حاليًا ستستخدمها

instagram viewer

في HTML. في جافا سكريبت التي تستخدمها

top.location.href = 'page.htm'؛

الذي يحقق نفس الهدف.

يتبع تشفير Java الآخر نمطًا مشابهًا:

تأثير الارتباط لغة البرمجة جافا سكريبت
استهداف نافذة فارغة جديدة window.open ("_ blank") ؛
الهدف أعلى الصفحة top.location.href = 'page.htm'؛
الصفحة الحالية الهدف أو الإطار self.location.href = 'page.htm'؛
الإطار الأصل الهدف parent.location.href = 'page.htm'؛
استهدف إطارًا محددًا داخل مجموعة إطارات top.frames ['ذلك الإطار'] .location.href =' page.htm '؛
استهداف iframe محدد داخل الصفحة الحالية الأطر الذاتيةذلك الإطار'] .location.href =' page.htm '؛

عندما تستهدف إطارًا محددًا داخل مجموعة إطارات أو إطارًا محددًا داخل الصفحة الحالية ، استبدل "ذلك الإطار" الموضح في الكود باسم الإطار الذي تريد أن يكون المحتوى فيه عرض. ومع ذلك ، احتفظ بعلامات الاقتباس - إنها ضرورية.

عندما تستخدم تشفير JavaScript للارتباطات ، قم بإقرانه بإجراء ، مثل عند النقر، أو onMousover. ستحدد هذه اللغة متى يجب فتح الرابط.

instagram story viewer