10/10/2018, 11:20

Lấy độ phân giải của màn hình bằng PHP

<script>
function dophangiai()
{
var phangiai=0;
phangiai=screen.width
return phangiai;

}</script>

/// doan php
<?

// lay gia tri phan giai
?>

Đoạn javasrcipt chạy tốt nhưng muốn chèn vào đoạn php thì làm như thế nào?
Mình muốn lấy gia tri phangiai.
Thanks
i4share.com viết 13:34 ngày 10/10/2018
sau khi lấy được width =javascript rồi thì dùng javascript lại gửi về sever thôi

__________________
cam tre em .
phim hay...
appspot proxy
iPlanet viết 13:23 ngày 10/10/2018
Được gửi bởi i4share.com
sau khi lấy được width =javascript rồi thì dùng javascript lại gửi về sever thôi
Gửi ntn vậy bạn?

.
webphp viết 13:26 ngày 10/10/2018
Có thể nói rõ hơn.
Vì mình đã làm nhiều cách mà chưa được
iPlanet viết 13:21 ngày 10/10/2018
Được gửi bởi webphp
Có thể nói rõ hơn.
Vì mình đã làm nhiều cách mà chưa được
Chỉ có thể truyền biến của php vào js chứ không thể làm ngược lại đâu anh bạn ạ.
i4share.com viết 13:35 ngày 10/10/2018
có thể coi width như 1 biến lưu trong sesion
nếu chưa có thì tạo 1 đoạn javascript nt để lấy width
và dùng 1 request = ajax để gửi width về sever
hoặc đơn giản hơn với 1 request như sau:
<script>document.write('&lt;scrtipt src="/layWidth.php?width='+width+'">&lt;/script>')<script>
và file laywidth.php se lay dc biên width

__________________
+18 cam tre em .
phim hay...
appspot proxy
webphp viết 13:24 ngày 10/10/2018
Vậy thật khó đấy,Vì mình đỉnh sử lý trên 1 trang.
Vậy có cách nào khác để lấy độ phân giải màn hình ko?
Vì trong php mình còn phải sử lý thêm điều kiện nữa.
Trong php có thể lấy độ phân giải màn hình không vậy?
Thanks
TheHeTre viết 13:31 ngày 10/10/2018
Được gửi bởi iPlanet
Gửi ntn vậy bạn?
Function JS trên có thể viết ngắn lại:
Code:
<script>
function dophangiai()
{
return screen.width;
}</script>
Sử dụng Ajax để gửi request lên.
Trường hợp dụng AJAX với YUI, cần tìm hiểu asyncRequest trong lớp Connect.
i4share.com viết 13:23 ngày 10/10/2018
Được gửi bởi webphp
Vậy thật khó đấy,Vì mình đỉnh sử lý trên 1 trang.
Vậy có cách nào khác để lấy độ phân giải màn hình ko?
Vì trong php mình còn phải sử lý thêm điều kiện nữa.
Trong php có thể lấy độ phân giải màn hình không vậy?
Thanks
lấy width kiểu như thế này thường thì đặt code js vào file php nào include chung như header.php
và khi lấy dc rối thì các sử lý trong cac file php khác cứ truy biến width trong ss ra dùng thôi
dĩ nhiên trong request dầu tiên chưa có biên width

__________________
+18 cam tre em .
phim hay...
appspot proxy
webphp viết 13:21 ngày 10/10/2018
Mình chưa tìm biết về Ajax.
pó tay luôn.
Phải nghiên cứu thêm về Ajax mới được
Bài liên quan
0