Có cách nào để nhận kích thước/độ phân giải màn hình người dùng bằng javascript không? Tôi figured bạn có lẽ không thể sử dụng PHP để làm điều này vì nó là phía máy chủ, nhưng như javascript là phía máy khách tôi nghĩ rằng nó có thể là một lựa chọn.Bạn có thể nhận được kích thước/độ phân giải màn hình người dùng bằng javascript không?
8
A
Trả lời
8
Có, bạn có thể sử dụng sau đây để in ra độ phân giải ví dụ:
<script type="text/javascript">
document.write(screen.width+'x'+screen.height);
</script>
Có thể không làm việc trong các trình duyệt cũ, nhưng sẽ ở hầu hết những người gần đây.
Thông tin thêm ở đây:
1
Có tôi đã sử dụng đoạn mã sau và nó hoạt động tốt.
var screenW = 640, screenH = 480;
if (parseInt(navigator.appVersion)>3) {
screenW = screen.width;
screenH = screen.height;
}
else if (navigator.appName == "Netscape"
&& parseInt(navigator.appVersion)==3
&& navigator.javaEnabled()
)
{
var jToolkit = java.awt.Toolkit.getDefaultToolkit();
var jScreenSize = jToolkit.getScreenSize();
screenW = jScreenSize.width;
screenH = jScreenSize.height;
}
document.write(
"Screen width = "+screenW+"<br>"
+"Screen height = "+screenH
)
Các vấn đề liên quan
- 1. Làm thế nào tôi có thể nhận được độ phân giải màn hình bằng java?
- 2. làm thế nào để có được độ phân giải màn hình của người dùng với PHP
- 3. Cách nhận độ phân giải màn hình bằng C++?
- 4. QT nhận được độ phân giải màn hình mà không cần màn hình mở rộng
- 5. Làm cách nào để có độ phân giải màn hình của người dùng trong ActionScript 3?
- 6. Java: Nhận độ phân giải của một/tất cả các màn hình có sẵn (thay vì toàn bộ màn hình)?
- 7. Làm thế nào để có được độ phân giải màn hình màn hình từ hWnd?
- 8. Nhận kích thước màn hình trên OpenCV
- 9. XNA - Nhận độ phân giải màn hình hiện tại
- 10. Đặt hình nền theo độ phân giải màn hình
- 11. Cách nhận kích thước màn hình bằng mã?
- 12. Bạn có thể nhận được tên người dùng Windows (AD) trong PHP không?
- 13. Độ phân giải màn hình tùy chỉnh không được nhận dạng bởi Java
- 14. Thay đổi kích thước hình ảnh theo độ phân giải màn hình Android
- 15. Nhận độ phân giải màn hình trong lớp C# (không có biểu mẫu/wpf/aps.net/...)
- 16. Android có được kích thước màn hình không được chấp nhận?
- 17. Bạn có thể kích hoạt sự kiện trong JavaScript trước khi người dùng đóng cửa sổ không?
- 18. Nhận số màn hình
- 19. Điều chỉnh độ phân giải màn hình jQuery
- 20. UIDeviceOrientationDidChangeThông báo sự kiện không kích hoạt khi người dùng tắt tự động xoay màn hình
- 21. Phân phối tệp để người nhận không thể đọc được
- 22. Nhận độ phân giải màn hình gốc bằng cách sử dụng jQuery
- 23. Cách nhận thông tin bạn bè của người dùng Facebook bằng JavaScript SDK
- 24. Sử dụng Eclipse với Màn hình độ phân giải thấp
- 25. Độ phân giải gốc của màn hình
- 26. Màn hình độ phân giải java đang
- 27. Làm cách nào để tôi có thể ghi lại màn hình với hiệu suất có thể chấp nhận được trong khi vẫn giữ nguyên giao diện người dùng?
- 28. Độ phân giải màn hình iPhone là gì?
- 29. Làm thế nào để có được độ phân giải màn hình của thiết bị Android của bạn ..?
- 30. Galaxy Tab 10.1 độ phân giải màn hình có thể sử dụng (- thanh menu)
Fantastic công việc của tuyệt vời. Cảm ơn. – JasonMortonNZ
Trên ghi chú có liên quan: xem http://stackoverflow.com/questions/6648155/how-to-find-usable-screen-size-in-javascript nếu bạn cần tìm không gian * có thể sử dụng trong cửa sổ trình duyệt. – tuomassalo