Slavio
Новичок
Resize изображения в зависимости от разрешения экрана
Здравствуйте! Передо мной стоит такая задача: на страничке просмотра изменять размер изображения в зависимости от того, какова ширина экрана в пикселях у пользователя. Для этого задал переменную:
После чего написал в виде теста такой код:
Где $new_limit - ограничение размера картинки, а $limit_var принимает значение "width" или "height", и обозначает что именно у картинки ограничивается - высота или ширина. Проблема в том, что выполняется почему-то условие ($screen_width < 400), и изображение выводится шириной 900 пкс.
В то же время я указал в темплейте вывести {screen_width} - значение моего разрешения экрана (ширины), было выведено верно...
Здравствуйте! Передо мной стоит такая задача: на страничке просмотра изменять размер изображения в зависимости от того, какова ширина экрана в пикселях у пользователя. Для этого задал переменную:
PHP:
$screen_width = "<script language=\"javascript\">document.write(screen.width);</script>";
PHP:
if ($screen_width < 400){
$new_limit = "900";
$limit_var = "width";
}elseif ($screen_width > 400){
$new_limit = "400";
$limit_var = "width";
}else {
$new_limit = $image_info[0];
$limit_var = "width";
}
В то же время я указал в темплейте вывести {screen_width} - значение моего разрешения экрана (ширины), было выведено верно...