html - وفتح - كيف اغير علامة التبويب




فتح الرابط في علامة تبويب أو نافذة جديدة (3)

تعيين السمة target لعنصر <a> الخاص بك على "_tab"

تحرير: إنه يعمل ، ولكن W3Schools يقول لا يوجد مثل هذه السمة الهدف: w3schools.com/tags/att_a_target.asp

EDIT2: من ما كنت قد برزت من التعليقات. سيؤدي تحديد الهدف إلى _blank إلى الانتقال إلى علامة تبويب أو نافذة جديدة (حسب إعدادات المتصفح). إن كتابة أي شيء ما عدا واحد من تلك الموجودة أدناه سيؤدي إلى إنشاء مجموعة علامات تبويب جديدة (لست متأكدًا من كيفية عملها):

_blank  Opens the linked document in a new window or tab
_self   Opens the linked document in the same frame as it was clicked (this is default)
_parent Opens the linked document in the parent frame
_top    Opens the linked document in the full body of the window
framename   Opens the linked document in a named frame

هذا السؤال لديه بالفعل إجابة هنا:

هل من الممكن فتح رابط a href في علامة تبويب جديدة بدلاً من علامة التبويب نفسها؟

<a href="http://your_url_here.html">Link</a>

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

سيخبر استخدام _blank المتصفح باستخدام علامة تبويب / نافذة جديدة ، بناءً على تهيئة متصفح المستخدم وكيفية النقر على الرابط (مثل النقر الأوسط أو Ctrl + النقر أو النقر العادي).


يمكنك القيام بذلك ببساطة عن طريق تحديد target="_blank" ، فإن مثال w3schools.







href