Разрешение переменной
Друзья, реально запутался с данной задачей. Как правильно определить ширину монитора и передать её в php через аякс? Благодарю
|
В чём именно запутался? Покажи код.
|
Цитата:
остальное - от ленивого |
index.php
$(document).ready(function(){ ScreenWidth = screen.width; $("#test").click(function(event){ $.ajax({ url: 'script.php', data : 'postVar="ScreenWidth"', type : "POST", success: function (data) { alert (data); }, error: function(){ alert ("No PHP script: "); } }); return false; }); }); script.php <?php echo $_POST['postVar']; все равно в script.php ничего не передает |
gogogo,
а так? //замени 6 строку на эту data : { postVar: ScreenWidth }, |
можно и так
data : "postVar=" + ScreenWidth, |
Начав с размеров захочется большего. Передавайте сразу в json, а в php принимайте json_decode() и двери в большее будут открыты.
|
data : "postVar=" + ScreenWidth, во, теперь alert(data) выводит ширину монитора, но script.php все равно не выводит значение |
Цитата:
|
bes,
а почему при открытии script.php не выводится на экран? |
Часовой пояс GMT +3, время: 04:18. |