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

- Advertisement -
Huỳnh Mai Anh Kiệthttps://anhkiet.biz
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 cho Hura Apps - một startup nhỏ về công nghệ 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

BÀI VIẾT MỚI

Binance Launchpad có dễ… húp như bạn tưởng

Tiền kỹ thuật số (cryptocurrency) đang dần mở rộng. Kể ra mình biết khái niệm này từ rất lâu. Nếu các bạn là độc...

10 Công Cụ Có Thể Thay Thế ChatGPT

ChatGPT là một mô hình ngôn ngữ lớn được phát triển bởi OpenAI. Nó cung cấp các câu trả lời nhanh chóng và ngắn...

Hướng Dẫn Đăng Ký Nhận Mã Giảm Giá Highland Coffee

Highland Coffee đang có nhiều chương trình khuyến mã cho khách hàng của mình. Các khuyến mãi có thể bao gồm upsize, mua 1...

Quà cuối năm 2022 từ Shopify

Năm nay nhận quà từ các đối tác công nghệ hơi bị nhiều. Mới đây mình lại nhận được quà từ Shopify. Quà về đúng...

Nhận quà từ đối tác công nghệ Recharge

Recharge là một trong những công ty chuyên cung cấp giải pháp bán hàng đăng ký định kỳ (subscription payments) cho các nền tảng...

BẠN XEM CHƯA

Đ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...

Copy cả công thức trong Excel

Khi xài bản tính Excel đa số người dùng đều bấm giữ chuột vào góc dưới bên phải của ô chứa công thức rồi...

Tạo chiều sâu cho ảnh dễ dàng với Bokeh

Nếu bạn đang sử dụng Photoshop CS6, bạn có thể sử dụng tính năng Iris để tạo chiều sâu cho ảnh, tuy nhiên các...

Mạng xã hội cũng chỉ là một cái chợ

Mạng xã hội cũng chỉ là một cái chợ: Người có máu kinh doanh rao bán những sản phẩm họ có. Kẻ dại khờ...

8 mẫu nút bấm Download & Sign Up

Nhằm hỗ trợ cho các nhà phát triển web thì có một nhà thiết kế (designer) đã hỗ trợ tạo ra 8 mẫu nút...