Làm cách nào để tự động mở một tab mới trong html?

Trong HTML, thẻ neo được sử dụng để mở các URL trong tab mới một cách cơ bản và đơn giản. Thông tin thêm về thẻ này có thể được tìm hiểu từ bài viết này. Tuy nhiên, đôi khi cần phải làm điều tương tự bằng Javascript. Trong trường hợp này cửa sổ. phương thức open() tỏ ra hữu ích. Cửa sổ. open() được sử dụng để mở một cửa sổ trình duyệt mới hoặc một tab mới tùy thuộc vào cài đặt trình duyệt và các giá trị tham số

Cách tiếp cận.  

  • Để mở một tab mới, chúng ta phải sử dụng _blank trong tham số thứ hai của cửa sổ. phương thức mở ()
  • Giá trị trả về của cửa sổ. open() là tham chiếu đến cửa sổ hoặc tab mới được tạo hoặc null nếu không thành công
  • Không thêm tham số thứ ba vào nó vì nó sẽ dẫn đến việc mở một cửa sổ mới thay vì tab

cú pháp

window.open(URL, '_blank');

ví dụ 1

HTML




<html>

  

<head>

      ______1<0<1<0>

<4head>

  

<____19____3

 

html1

<html3html4

html5<html7html8html7>

html5>2

      ____14____23>

 

 

html1<>9   0  1  2>

  4  5

html1<4>9>

 

html1<<2>

  4<5

<6<7

<6<9

  4head1

html1<4<2>

 

<4<9>

 

<4html>

đầu ra

Làm cách nào để tự động mở một tab mới trong html?

 

ví dụ 2

HTML




<html>

  <head>

      ______1<0____82<0>

  <4head>

  

<____19____3

 

html1

<html3<6______23>

 

 

html1<>9   0  1<04<05>9>

 

html1<<2>

  4<13

<6<15

  4head1

html1<4<2>

 

<4<9>

 

<4html>

đầu ra

Làm cách nào để tự động mở một tab mới trong html?

 

Trình duyệt được hỗ trợ. Các trình duyệt được hỗ trợ bởi window. phương thức open() được liệt kê bên dưới

  • Google Chrome
  • trình duyệt web IE
  • firefox
  • Ô-pê-ra
  • Cuộc đi săn

JavaScript được biết đến nhiều nhất để phát triển trang web nhưng nó cũng được sử dụng trong nhiều môi trường không có trình duyệt. Bạn có thể học JavaScript từ đầu bằng cách làm theo Hướng dẫn JavaScript và Ví dụ về JavaScript này

HTML là nền tảng của các trang web và được sử dụng để phát triển trang web bằng cách cấu trúc các trang web và ứng dụng web. Bạn có thể học HTML từ đầu bằng cách làm theo Hướng dẫn HTML và Ví dụ về HTML này

Hầu hết các liên kết trên các trang web mở trong cùng một tab trình duyệt. Bạn có thể không bận tâm điều đó quá nhiều. Nhưng nếu bạn chưa hoàn thành trang web hiện tại, muốn truy cập các trang được liên kết sau hoặc muốn so sánh nội dung, bạn nên khởi chạy chúng trong các tab riêng biệt. Tuy nhiên, việc sử dụng liên tục tùy chọn menu ngữ cảnh “Mở liên kết trong tab mới” quá chậm và nhanh chóng trở nên tẻ nhạt

Rất may, bạn có thể buộc trình duyệt của mình mở bất kỳ liên kết nào trong tab mới mà không cần sử dụng gì ngoài bàn phím, chuột và bàn di chuột. Một số trình duyệt cũng hỗ trợ các tiện ích tự động làm điều đó cho bạn

Mục lục

Làm cách nào để tự động mở một tab mới trong html?

Mở liên kết trong tab mới bằng bàn phím và chuột/bàn di chuột

Trên cả PC và Mac, việc chọn các liên kết cùng với một hoặc nhiều phím cụ thể trên bàn phím của bạn sẽ buộc trình duyệt mở liên kết trong tab mới. Điều đó hoạt động trên mọi trình duyệt, có thể là Google Chrome, Mozilla Firefox, Safari, Microsoft Edge hoặc Opera. Ngoài ra, bạn có thể chỉ sử dụng chuột hoặc bàn di chuột để tải liên kết trong tab trình duyệt mới

Sử dụng Bàn phím với Chuột/Bàn di chuột

Bạn có thể tải bất kỳ liên kết nào trong tab trình duyệt mới bằng cách nhấp hoặc nhấn vào liên kết đó trong khi giữ phím Control (Windows) hoặc phím Command (Mac). Mỗi tab tải ở chế độ nền, vì vậy đây là một phương pháp lý tưởng để mở nhiều liên kết khi bạn di chuyển qua một trang web.  

Làm cách nào để tự động mở một tab mới trong html?

Ngoài ra, bạn có thể nhấp vào một liên kết trong khi giữ phím Shift + Ctrl (PC) hoặc Shift + Command (Mac). Điều đó không chỉ mở liên kết trong tab mới mà còn chuyển trọng tâm của bạn sang liên kết đó

Chỉ sử dụng chuột hoặc bàn di chuột

Nếu bạn sử dụng chuột, chỉ cần sử dụng nút chuột giữa để nhấp vào liên kết sẽ ngay lập tức mở liên kết đó trong tab trình duyệt mới. Giữ phím Shift trong khi nhấp chuột giữa cũng giúp bạn tự động chuyển sang tab

Làm cách nào để tự động mở một tab mới trong html?

Bàn di chuột trên máy tính xách tay Windows cũng có thể mở liên kết trong tab mới. Để làm điều đó, bạn phải mô phỏng nhấp chuột giữa bằng cách nhấp hoặc nhấn bằng ba ngón tay. Bạn có thể định cấu hình nhấp chuột giữa bằng cách đi tới Cài đặt > Thiết bị > Bàn di chuột

Bàn di chuột MacBook không có cử chỉ nhấp chuột giữa. Tuy nhiên, bạn có thể sử dụng các ứng dụng của bên thứ ba như MiddleClick hoặc Middle để thêm hỗ trợ cho điều đó. Chúng cũng sẽ hoạt động với Chuột ma thuật của Mac

Cách sử dụng tiện ích mở rộng để buộc mở liên kết trong tab mới

Nếu bạn không thích sử dụng bàn phím, chuột hoặc bàn di chuột theo những cách khác thường để mở liên kết trong tab mới hoặc nếu bạn gặp bất lợi về thể chất, thì tiện ích mở rộng trình duyệt có thể giúp ích. Một số trình duyệt cũng có tùy chọn mở liên kết trong tab mới thay vì cửa sổ mới

Google Chrome

Giả sử bạn sử dụng Google Chrome, truy cập Cửa hàng Chrome trực tuyến và tìm kiếm các liên kết đang mở trong tab mới. Bạn sẽ có thể xác định vị trí nhiều tiện ích mở rộng cung cấp chức năng buộc tải liên kết trong các tab trình duyệt mới

Ví dụ, tiện ích Mở trong tab mới cho phép bạn mở các liên kết trong nền một cách dễ dàng. Sau khi thêm nó vào Chrome, chỉ cần chọn tiện ích mở rộng từ menu Tiện ích mở rộng của trình duyệt và bật công tắc để kích hoạt tiện ích đó cho trang web bạn đang xem

Làm cách nào để tự động mở một tab mới trong html?

Một tiện ích mở rộng khác, có tên Nhấp chuột phải Mở liên kết trong Tab mới, cho phép bạn định cấu hình cử chỉ nút chuột phải hoặc bàn di chuột để mở các liên kết trong nền hoặc nền trước

Nếu bạn muốn mở rộng hỗ trợ cho tiện ích mở rộng ưa thích của mình để bao gồm Cửa sổ ẩn danh trong Chrome, hãy mở menu Tiện ích mở rộng và đi tới Quản lý tiện ích mở rộng > Chi tiết. Sau đó, bật công tắc bên cạnh Cho phép ở chế độ ẩn danh

Mozilla Firefox

Cửa hàng tiện ích bổ sung cho trình duyệt Firefox cũng chứa một số tiện ích mở rộng có thể mở liên kết trong tab mới. Một ví dụ là Open Link with New Tab. Chỉ cần cài đặt nó và mọi liên kết bạn gặp sẽ mở trong một tab mới. Để quản lý cách hoạt động của tiện ích mở rộng, hãy đi tới Tiện ích bổ sung và Chủ đề > Tiện ích mở rộng

Ngoài ra, Firefox cung cấp tùy chọn tích hợp cho phép bạn buộc tải liên kết trong tab thay vì cửa sổ mới. Để kích hoạt nó, hãy mở trang Tùy chọn trong Firefox, chọn tab Chung và chọn hộp bên cạnh Mở liên kết trong tab thay vì cửa sổ mới

Cuộc đi săn

Safari không có bất kỳ tiện ích mở rộng nào (tại thời điểm viết bài) có thể tự động mở liên kết trong các tab mới, vì vậy bạn không còn cách nào khác ngoài việc chỉ dựa vào bàn phím và chuột/bàn di chuột của mình

Tuy nhiên, nó cung cấp quyền kiểm soát các liên kết mở trong cửa sổ mới. Chuyển đến Safari > Tùy chọn > Tab và đặt Mở trang trong tab thay vì cửa sổ thành Tự động. Điều đó sẽ nhắc các liên kết như vậy chỉ mở dưới dạng tab

Làm cách nào để tự động mở một tab mới trong html?

Trình duyệt dựa trên Chromium (Edge, Opera và Vivaldi)

Không giống như Google Chrome, các trình duyệt dựa trên Chromium như Microsoft Edge, Opera và Vivaldi thiếu các tiện ích mở rộng chuyên dụng có thể giúp buộc mở các liên kết trong các tab mới. Tuy nhiên, họ sử dụng cùng một công cụ như Google Chrome. Điều đó có nghĩa là bạn có thể cài đặt các tiện ích mở rộng của Chrome—chẳng hạn như Nhấp chuột phải để mở liên kết trong tab mới—để có được chức năng tương tự

Microsoft Cạnh. Truy cập trang Tiện ích mở rộng của Microsoft Edge và bật khóa chuyển bên cạnh Cho phép tiện ích mở rộng từ các cửa hàng khác. Sau đó, hãy truy cập Cửa hàng Chrome trực tuyến và cài đặt tiện ích mở rộng ưa thích của bạn

Làm cách nào để tự động mở một tab mới trong html?

Ô-pê-ra. Thêm tiện ích Cài đặt tiện ích mở rộng của Chrome vào Opera. Sau đó, hãy truy cập Cửa hàng Chrome trực tuyến để cài đặt bất kỳ tiện ích mở rộng nào của Chrome

Vivaldi. Bạn không phải làm bất cứ điều gì. Chỉ cần truy cập Cửa hàng Chrome trực tuyến và thêm tiện ích mở rộng bạn muốn

Mở liên kết trong tab mới. Chọn phương pháp của bạn

Như bạn vừa thấy, bạn có một số cách để mở liên kết trong tab trình duyệt mới. Thật dễ dàng để làm quen với việc sử dụng bàn phím, chuột hoặc bàn di chuột của bạn. Nhưng nếu đó không phải là tách trà của bạn, thì tiện ích mở rộng trình duyệt là tất cả những gì bạn cần. Xin lỗi, người hâm mộ Safari