Trang chủ Lập trình Javascript - HTML Tìm thông tin thiết bị truy cập với Javascript

Tìm thông tin thiết bị truy cập với Javascript

Nhận nhiệm vụ giải quyết một trang web sao cho tính năng của nó chạy tốt trên tất cả các thiết bị di động (khâu giao diện thì có người khác lo và đã hoàn thành). Sau một thời gian thì tất cả đã OK trừ Ipad.

Ngồi ngẫm mãi không ra cách giải quyết thế là đành tách riêng trường hợp chạy Ipad ra xử lý riêng. Nhưng là thế nào để phát hiện ra là đang chạy trên Ipad. Và rồi phát hiện ra là đơn giản hơn là mình tưởng chỉ với vài dòng mã Javascript ngắn.

Hàm này sẽ trả về thông tin máy cũng như trình duyệt của người dùng. Để đồng bộ định dạng để sau này thực hiện các thao tác cho đơn giản người ta thường dùng kèm theo hàm toLowerCase() để đổi tất cả sang chữ thường và nó sẽ là:

detect device
Kết quả trả về của hàm

Gán giá trị trả về của hàm tổng hợp này cho một biến rồi dùng hàm tìm kiếm để tìm giá trị cần tìm có trong chuỗi thông tin và xử lý. Đoạn mã cụ thể như sau:

Lưu ý là bạn nên dùng hàm alert() để kiểm tra giá trị trả về trước để xác định từ khóa liên quan đúng nhất để gọi lệnh tìm kiếm cho đúng nhé.

Chúc các bạn thành công.

Huỳnh Mai Anh Kiệt

Huỳnh Mai Anh Kiệthttps://www.mangbinhdinh.vn
Anh là một người đam mê công nghệ. Hiện tại anh là một lập trình viên tại Quy Nhơn.

BÌNH LUẬN

Vui lòng nhập bình luận của bạn
Vui lòng nhập tên của bạn ở đây

- Advertisment -
Shopify

BÀI VIẾT MỚI

Kiểm tra trình duyệt của khách có phải là Safari bằng PHP

Hôm rồi chợt nhận ra điều là Safari của Apple chưa hỗ trợ hiển thị ảnh WebP. Vậy là cái plugin Hura Apps Photos...

GitHub mua lại nền tảng npm

npm là đóng một phần quan trọng trong cộng đồng JavaScript. Cộng đồng npm trong 10 năm qua là sự đóng góp của hàng...

Youtube cho phép quảng cáo trên video có nội dung liên quan đến Covid-19

Trong một bài đăng trên blog, CEO Susan Wojcicki cho biết YouTube sẽ bắt đầu cho phép chạy quảng cáo trên các video thảo...

Kiểm tra khả năng bị lây nhiễm Covid-19 của bạn bằng trí tuệ nhân tạo

Trong bối cảnh Covid-19 đang lan rộng và khả năng lây nhiễm rất cao khi ta vô tình tiếp xúc với các người bị...

10 lời đồn sai về Covid-19

1. Ai nhiễm Covid-19 sẽ chết - Tỉ lệ tử vong hiện nay khoảng 3.4%. Người càng lớn tuổi tỉ lệ tử vong sẽ cao...

BẠN XEM CHƯA

Một ngân hàng của tỉnh Bình Định bị tin tặc tấn công

Theo thông tin mới nhận được thì website Ngân hàng Nông nghiệp và Phát triển nông thôn chi nhánh tỉnh Bình Định đã bị...

Xem Tuổi Vợ Chồng – Ứng dụng bói tình trạng hôn nhân sau này của hai vợ chồng

Người Việt xưa rất coi trọng việc xem tuổi vợ chồng, xem bói tình yêu trước khi kết hôn. Thực tế đã chứng minh...

Điện thoại đột nhiên bị thiếu tập tin

Nếu bạn đang dùng điện thoại chạy hệ điều hành Android nhưng phát hiện ra có rất nhiều tập tin hình và video không...

Hình ảnh Quy Nhơn thập niên 90 của thế kỷ trước

Mời các bạn cùng nhìn lại hình ảnh thành phố Quy Nhơn những năm thập niên 90 của thế kỷ trước. Sưu tầm

Widget CSS Classes – Plugin hỗ trợ tạo thêm class cho widget của WordPress

Nói chung một widget mới được khởi tạo trên WordPress đều có một ID khác nhau nhưng vì một lý do nào đó bạn...