어떻게 브라우저의 높이와 너비를 PHP로 얻을 수 있습니까? 자바 스크립트에서 PHP로 데이터를 전송하는 것처럼? innerHeight
및 InnerWidth
을 사용하는 것으로 생각합니다.자바 스크립트에서 PHP로 데이터 전송
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<link rel="stylesheet" href="css/slideshow.css" type="text/css" />
<script>
document.write('script.php?screen=' + screen.width + 'x' + screen.height');
</script>
</head>
<body>
<?php $lol=$_GET['screen'];
<?php echo "SIZE : $lol" ?>
</body>
</html>
그리고 :
내가 같이가(나는 단지 그가 작은 화면 크기와 나는 그것을 할 어차피 큰 경우 화면 크기에 대한 데이터없이 큰이있는 경우 사용자의 작은 사진을 보여줄 필요) 그것은 작동하지 않습니다. 내가 뭘 잘못하고있어?
나는 AJAX에서 너무 나빠. 그것은 자바 스크립트와 PHP로 할 수 있습니다. 그들이 같은 페이지에있을 때. – TRAVA
@Trava 아니요, 아약스 없이는 할 수 없습니다. 죄송합니다. Javascript는 PHP가 페이지를 생성 한 후에 실행되며 PHP로 다시 전달할 기회가 없습니다. 이것이 Ajax가 존재하는 이유입니다. –
@Trava는 jQuery의 Ajax 예제를 확인합니다. http://api.jquery.com/jQuery.ajax/ 몇 줄의 코드만으로 쉽게 접근 할 수 있습니다. –