Làm thế nào để trả về chiều rộng của màn hình (không bao gồm thanh Taskbar của Windows) trong JavaScript?


Để trả về chiều rộng của màn hình (không bao gồm thanh Taskbar của Windows) trong JavaScript, chúng ta có thể sử dụng các phương thức sau:

  • Sử dụng thuộc tính window.innerWidth: thuộc tính này trả về chiều rộng của khu vực nội dung của cửa sổ trình duyệt, bao gồm thanh cuộn và không bao gồm thanh Taskbar của Windows. Ví dụ:
let screenWidth = window.innerWidth;
console.log(screenWidth); // trả về chiều rộng của màn hình
  • Sử dụng phương thức screen.availWidth: phương thức này trả về chiều rộng của màn hình, không bao gồm thanh Taskbar của Windows. Ví dụ:
let screenWidth = screen.availWidth;
console.log(screenWidth); // trả về chiều rộng của màn hình

Cả hai phương thức đều trả về kết quả tương tự nhau, tuy nhiên, nếu bạn muốn lấy chiều rộng chính xác của khu vực hiển thị của màn hình, thì nên sử dụng phương thức window.innerWidth.



About the author

William Pham is the Admin and primary author of Howto-Code.com. With over 10 years of experience in programming. William Pham is fluent in several programming languages, including Python, PHP, JavaScript, Java, C++.