WordPress Homepage
Xin vui lòng cho tôi biết nếu bạn cần bất kỳ hỗ trợ nào thêm.
Câu trả lời được chấp nhận
Chỉ là một bản cập nhật cho điều này, bạn không còn phải chỉnh sửa trực tiếp HTML. Nếu bạn sử dụng trình soạn thảo WordPress hiện tại, chỉ cần làm nổi bật [các] từ bạn muốn liên kết, dán URL và chuyển đổi Mở vào một tab mới trong hộp xuất hiện. Có vẻ như thế này:
The home page will open in another tab.
Khung không dùng nữa; Chỉ sử dụng _blank
Giá trị duy nhất hiện tại có liên quan của target
là _blank
. Các giá trị khác của target
đã được sử dụng để chỉ định các khung cụ thể. Tuy nhiên, các khung đã được không dùng nữa trong HTML5.
Mặc định target
Nếu không có target
được chỉ định, liên kết sẽ mở trong bối cảnh hiện tại, trừ khi người dùng hoặc trình duyệt chỉ định khác.
A Target = Tiết _ Trống Mở trong tab Trình duyệt mới [hoặc cửa sổ]
Thuộc tính target
chỉ định nơi tài liệu được liên kết sẽ mở khi nhấp vào liên kết. Mặc định là cửa sổ hiện tại. Nếu
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
2, tài liệu được liên kết sẽ mở trong một tab mới hoặc [trên các trình duyệt cũ hơn] một cửa sổ mới.Tại sao mở trong một trình duyệt mới?
Lý do phổ biến nhất để sử dụng `target =, _ blank là do đó các liên kết ngoại vi mở trong một tab riêng. Điều này cho phép người dùng nhấp vào tham chiếu và quay lại sau mà không cần rời khỏi trang hiện tại. Nó giữ cho khách truy cập trên trang web của bạn lâu hơn và cải thiện hầu hết các số liệu của bạn: tốc độ thoát, chuyển đổi, trang được truy cập.
Mở tất cả các liên kết bên ngoài trong một tab mới với JavaScript
Bạn không cần phải thêm
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
2 vào mọi liên kết trên trang web của bạn. Nếu bạn liên kết ra rất nhiều [mà bạn nên làm], thật dễ dàng để thêm một số mã JavaScript vào trang web của bạn và tự động biến tất cả các liên kết bên ngoài thành _blank
.
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
. Nó được sử dụng trong các khung và hệ thống quản lý nội dung phổ biến nhất, bao gồm WordPress, Drupal và Twitter Bootstrap. Nếu bạn cần làm điều đó mà không cần jQuery, điều đó cũng có thể được thực hiện. Dưới đây là phiên bản JavaScript đơn giản của JavaScript:
function externalLinks[] { for[var c = document.getElementsByTagName["a"], a = 0;a < c.length;a++] { var b = c[a]; b.getAttribute["href"] && b.hostname !== location.hostname && [b.target = "_blank"] } } ; externalLinks[];
Bên cạnh việc làm cho nó dễ dàng hơn, điều này làm sạch đánh dấu của bạn đáng kể.
Lý do không sử dụng `target =” _ trống "
Một số người cho rằng người dùng không thích mở các liên kết trong bối cảnh duyệt mới. Họ nghĩ rằng làm như vậy tương tự như quảng cáo bật lên và các hành vi khó chịu khác. Với sự gia tăng của duyệt web, lập luận này phần lớn đã biến mất. Hầu hết người dùng thích mở các liên kết trong một tab mới, bởi vì nó cho phép họ đến các liên kết được tham chiếu để đọc sau mà không mất bối cảnh duyệt web hiện tại của họ.
Các giá trị của thuộc tính target
_trống | Mở tài liệu được liên kết trong một tab hoặc cửa sổ mới. |
_cha mẹ | Mở liên kết trong khung cha mẹ. Khung được không dùng nữa trong HTML5. |
_bản thân | Mở liên kết trong khung hiện tại. |
_đứng đầu | Mở liên kết trong khung cao nhất. Khung được không dùng nữa trong HTML5. |
khung & nbsp; tên | Mở liên kết trong khung được đặt tên. Khung được không dùng nữa trong HTML5. |
Tất cả các thuộc tính của phần tử
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
6
jQuery[document.links] .filter[function[] { return this.hostname != window.location.hostname; }] .attr['target', '_blank'];
_trống | Mở tài liệu được liên kết trong một tab hoặc cửa sổ mới. | |
_cha mẹ | Mở liên kết trong khung cha mẹ. Khung được không dùng nữa trong HTML5. | |
_bản thân | Mở liên kết trong khung hiện tại. _parent _self _top frame name | _đứng đầu |
Mở liên kết trong khung cao nhất. Khung được không dùng nữa trong HTML5. | khung & nbsp; tên | Mở liên kết trong khung được đặt tên. Khung được không dùng nữa trong HTML5. |
Tất cả các thuộc tính của phần tử 6 | Tên thuộc tính | Giá trị |
Tên |
Adam là một nhà văn kỹ thuật chuyên về tài liệu và hướng dẫn của nhà phát triển.