Rozdzielczość ekranu, współpraca javascript z php

Screen resolution, javascript to php

Przykład PHP + JavaScript2014-03-07 stopień trudności: łatwy

Poniższy przykład przedstawia jak przenieść do php rozdzielczość ekranu używając javascript. Pozwala to na stworzenie warunków dla detali naszej strony np. rozmiar dynamicznych obrazków, wielkość popupów itp...


<?
if($_COOKIE['w'] == ""
){
echo
"
<script>
var width = window.screen.availWidth;
var height = window.screen.availHeight;

function SetCookie(cookieName,cookieValue,nDays) {
 var today = new Date();
 var expire = new Date();
 if (nDays==null || nDays==0) nDays=1;
 expire.setTime(today.getTime() + 3600000*24*nDays);
 document.cookie = cookieName+\"=\"+escape(cookieValue)
                 + \";expires=\"+expire.toGMTString();
}
SetCookie('w',width,'1');
SetCookie('h',height,'1');
</script>
"
;
}
//wielkość pokaże się po kolejnym odświeżeniu strony lub przejściu do następnej strony  
echo 
"twoja rozdzielczość to ".$_COOKIE['w']." x ".$_COOKIE['h'].""
;
?>


 


 
close
Strona korzysta z plików cookies. Zastosowane pliki cookie służą jedynie do prowadzenia ogólnych statystyk pozwalających na określenie popularności serwisu.