افتح علامة تبويب في نافذة HTML جديدة. افتح في نافذة جديدة

20.02.2019

بعد النقر على الزر المطلوب، سترى قائمة السياق على الشاشة. في هذه القائمة، تحتاج إلى التمرير فوق أمر "فتح في". جديد فاتورة غير مدفوعة" والمفتاح المسؤول عن النقر فوق زر الماوس الأيسر (أو النقر المزدوج على المستشعر). سيتم فتح الرابط في جديد فاتورة غير مدفوعة .

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

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

في الآونة الأخيرة، ظهرت على الإنترنت الكثير من موارد المعلومات والترفيه التي تهم أنواع مختلفة من مستخدمي الشبكة. يمكنك فتح المورد (الموقع) الذي تريده عن طريق فتح الرابط المؤدي إليه.

سوف تحتاج

  • مهارات الكمبيوتر الأساسية والوصول إلى الإنترنت.

تعليمات

يمكن إجراء الطريقة الأبسط والأكثر شيوعًا لفتح رابط لمورد ما على النحو التالي:

استدعاء قائمة الإجراءات على النص المحدد عن طريق النقر بزر الماوس الأيمن عليه مرة واحدة؛

في القائمة التي تظهر، حدد السطر "نسخ"؛

انقر بزر الماوس الأيمن في سطر إدخال العنوان؛

في قائمة الإجراءات، حدد السطر "إدراج"؛

فيديو حول الموضوع

يتضمن العمل باستخدام متصفح الإنترنت عددًا كبيرًا من النوافذ أو علامات التبويب المفتوحة باستمرار. لن تجد اليوم مشاهدين لصفحات الإنترنت لا يعرفون كيفية إنشاء علامات تبويب جديدة، والاستثناء الوحيد هو الإصدار السادس من Internet Explorer.

سوف تحتاج

  • برمجة:
  • - موزيلا فايرفوكس؛
  • - جوجل كروم؛
  • - الأوبرا؛
  • - متصفح الانترنت.

تعليمات

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

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

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

متصفح اوبرا. لفتح نافذة او شباكفي علامة تبويب جديدة، يجب عليك الضغط على زر Ctrl والنقر على الرابط النشط، أو أثناء النقر بالماوس، اضغط باستمرار على مفاتيح Ctrl + Shift - سيؤدي هذا إلى فتح النافذة في علامة تبويب الخلفية. يوجد أيضًا لهذا المتصفح قاعدة لتنفيذ أمر من قائمة السياق الخاصة بالارتباط. انقر فوق العنصر المحدد باستخدام زر الماوس الأوسط للانتقال إلى علامة التبويب المفتوحة.

فيديو حول الموضوع

مصادر:

  • نافذة علامة التبويب

سأل أحد زوار الموقع كيف فتح الرابط في نافذة HTML جديدة. في هذا المقال سأجيب على هذا السؤال.

ما سوف تحتاجه

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

على سبيل المثال، إذا كنت تعمل في Expression Web، فيمكنك تحرير رمز الصفحة عن طريق التبديل إلى "وضع التعليمات البرمجية" ( وضع الكود).

كيفية تعيين الروابط لفتحها في علامة تبويب جديدة أو نافذة متصفح جديدة

thesitewizard.com

تغييره لتبدو مثل هذا:

thesitewizard.com

الآن، عندما ينقر المستخدمون على هذا الرابط، سيتم فتحه في نافذة أو علامة تبويب جديدة ( اعتمادًا على المتصفح الذي يستخدمونه وكيفية تكوينه).

يرجى ملاحظة أنه إذا كنت تستخدم DOCTYPE مع بنية XHTML 1.0 أو 1.1 الصارمة، فلن تتمكن من استخدام الكود أعلاه والتحقق من صحة الصفحة في نفس الوقت. لكنني أظن أن لا أحد يستخدم هذه المعايير. تعتبر الإصدارات "الانتقالية" من هذه المعايير لفتحها في نافذة HTML جديدة مناسبة لنا، كما أنها تدعم السمة المستهدفة.

إذا كنت تعمل في Expression Web، أو Dreamweaver، أو BlueGriffon، أو KompoZer، فانقر فوق الرابط الذي تريد تحريره، وانتقل إلى وضع تحرير HTML، وأضف السمة target="_blank".

هذه الطريقة ليس لها العديد من المزايا.

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

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

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

يصبح الموقع عرضة لهجمات التصيد

إذا كنت تستخدم زر HTML فتح في نافذة جديدة باستخدام target="_blank"، فإن الموقع الذي يؤدي إليه الرابط لديه حق الوصول إلى النافذة/علامة التبويب التي تحتوي على صفحتك ويمكنه استبدال محتواها.

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

وهذه ليست ثغرة نظرية. وأشار خبراء الأمن في جوجل إلى " عدد كبير من الرسائل» حول اعتراض علامات التبويب بغرض إدخال برامج ضارة.

بالنسبة لأولئك المهتمين - التفاصيل الفنية. يصل الموقع الذي تم فتحه في نافذة جديدة إلى صفحتك من خلال كائن window.opener في JavaScript. هذا كائن للقراءة/الكتابة يمكن معالجته. من بين أشياء أخرى، يمكنك تغيير خاصية window.opener.location وإجبار المتصفح على الانتقال إلى العنوان الجديد لفتح الصورة في نافذة HTML جديدة.

تسمح لك بعض المتصفحات بمنع هذا السلوك عن طريق إضافة سمة rel="noopener noreferrer" إلى الرابط. المثال الوارد في بداية المقال سيكون كما يلي:

thesitewizard.com

من الناحية النظرية، يجب أن يكون كل من rel = "noopener" و rel = "noreferrer" كافيين للحماية من مثل هذا الهجوم عند فتح الصفحة في نافذة HTML جديدة. في هذه الحالة، من الأصح استخدام السمة rel=”noopener”، نظرًا لأن rel=”noreferrer” له تأثير جانبي - لن ينقل المتصفح عنوان URL لمصدر الطلب إلى الموقع. لكن في الوقت الحالي، لا تدعم جميع المتصفحات السمة rel = "noopener". وبالمثل، فإن rel="noreferrer" غير مدعوم في بعض المتصفحات. ولذلك، إذا كنت تريد حماية مستخدمي أكبر عدد ممكن من المتصفحات، فربما تحتاج إلى استخدام كلتا السمتين.

ومع ذلك، تعمل هذه التقنية فقط على الإصدارات الحالية من Chrome وFirefox وSafari. لا يدعم Internet Explorer هذه الوظيفة، على الرغم من أنني قمت بالتحقق بسرعة من الإصدار 11 من IE، ويبدو أنه محمي من مثل هذا الهجوم باستخدام إعدادات الأمان الافتراضية. لا أستطيع أن أقول على وجه اليقين بشأن متصفح Microsoft Edge.

بمعنى آخر، لا يمكن تسمية الطريقة الموضحة أعلاه بحماية مائة بالمائة. أفضل طريقة لتجنب هذه المشكلة هي استخدام الروابط العادية بدون السمة target="_blank".

خاتمة

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

فهو ببساطة سيفقد صفحتك، الأمر الذي سيؤدي إلى تفاقم العوامل السلوكية لمدونتك (عمق العرض والوقت الذي تقضيه على الموقع).

كيفية إدراج روابط ووردبريس عند نشر منشور

لمنع القارئ من فقدان مدونتك، عند إنشاء رابط، انقر فوق مربع الاختيار فتح في نافذة/علامة تبويب جديدة.


نشر إعلان في القائمة البريدية للاشتراك

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

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

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

رابط HTML في نافذة جديدة. كيفية فتح

افتح علامة تبويب HTML => الصق نص الإعلان => الصق الكود التالي

رابط نصي - تحديث علامة تبويب HTML.

عنوان موقع الويب الخاص بك هو عنوان الصفحة التي تحتوي على المقالة.

لا تنس تحديث علامة تبويب HTML ثم نشر إعلانك.

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

مقالات مماثلة:

أيها الأصدقاء، شكرًا لكم على مشاركة المقال:

6 تقييمات لـ “ رابط HTML في نافذة جديدة. كيفية فتح؟

    إذن كل شيء واضح !!! لكنني بحاجة إلى القائمة الرئيسية (الرأس العلوي)، الرابط لفتحه في علامة تبويب جديدة، في WordPress في القائمة، عند لصق الرابط، لا يوجد مربع اختيار لفتحه في علامة تبويب جديدة، ماذا يمكنني أن أفعل، ولكن؟ هذا لا يناسبني، الرجاء المساعدة!

  • يان: في لوحة الإدارة "المظهر" - "القائمة". انقر. الزاوية اليمنى العليا هي "إعدادات الشاشة". انقر. في قسم "إظهار خصائص القائمة الموسعة"، حدد مربع الاختيار "هدف الارتباط". حدد عنصر القائمة المطلوب لفتحه في نافذة جديدة. حدد مربع الاختيار "فتح الرابط في نافذة/علامة تبويب جديدة". احفظ القائمة واستمتع بالحياة)))

تشير المقالة إلى المبادئ الأساسية لاستخدام السمة target="_blank"، وتقترح أيضًا بديلاً لاستخدام هذه السمة، حيث يظل الرمز صالحًا.

إحدى الممارسات الشائعة إلى حد ما هي عندما يؤدي النقر فوق رابط إلى نقلك إلى الصفحة المقصودة في علامة تبويب متصفح جديدة. تُستخدم هذه التقنية غالبًا عند تحديد مطور مورد الويب أو الإجابة على استعلام في محرك البحث. يتم تحقيق هذه التقنية من خلال استخدام السمة هدفبطاقة شعار. فيما يلي مثال على الكود:

لغة البرمجة

< a href= "#" target= "_blank" >

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

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

من بين أمور أخرى، وفقا للمواصفات XHTML 1.0 صارم، استخدام السمة هدفغير صالح. وإلا فلن يعتبر الرمز صالحًا. وسيعرض المدقق نفسه الرسالة التالية:

فتح رابط في علامة تبويب جديدة باستخدام JavaScript

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

يعتمد مبدأ تنظيم مثل هذه العملية على الحدث عند النقر. في قيمة هذا الحدث، سيتم كتابة وظيفة لفتح علامة تبويب متصفح جديدة - نافذة.فتح()بالإضافة إلى مانع سيلغي الانتقال إلى العنوان المطلوب في النافذة الحالية - عودة كاذبة. في الكود، ستبدو جميع هذه الإجراءات كما يلي:

< a href= "#" onclick= "window.open(this.href); إرجاع خطأ"> الرابط الذي يفتح في علامة تبويب جديدة

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

وبعد أن نقتنع بفعالية الطريقة نقوم بالتحقق من صلاحية الكود. يصدر المدقق رسالة خضراء، تشير إلى أن الكود الخاص بنا لا تشوبه شائبة.

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

تعديل كود js للانتقال الناجح تحت أي ظرف من الظروف

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

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

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

< a href= "#" onclick= "العودة !window.open(this.href)"> الرابط الذي يفتح في علامة تبويب جديدة

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

التحقق من الحل المعدل ل وصلات إلى بلوق المنزل.

الاستنتاجات

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

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