Как я могу получить высоту и ширину браузера для php? Как передача данных с javascript на php? С использованием innerHeight
и InnerWidth
, я думаю.Передача данных с JavaScript на 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. Это можно сделать только с помощью javascript и php. Когда они находятся на одной странице. – TRAVA
@ Трава нет, это невозможно сделать без Ajax, извините. Javascript запускается после того, как PHP сгенерировал эту страницу и не имеет шансов передать что-либо обратно на PHP. Вот почему Ajax существует. –
@Trava проверяет примеры Ajax jQuery: http://api.jquery.com/jQuery.ajax/ легко войти в систему, всего несколько строк кода. –