Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Появление прокрутки в браузере
 
 автор: rolling   (27.11.2012 в 14:26)   письмо автору
 
 

Добрый день!
Есть следующая ситуация: на сайте в результате действий пользователя показывается увеличенное изображение товара - рисуется <div style="position: fixed; z-index: 1;"> и грузится с помощью ajax фото. Очень часто фото больше окна браузера, но полосы прокрутки при этом не появляются. ТО есть пользователь в итоге не может просмотреть полностью загруженную картинку.
Посоветуйте п-ста, как справится с этой проблемой?

  Ответить  
 
 автор: ЯСА   (27.11.2012 в 19:33)   письмо автору
 
   для: rolling   (27.11.2012 в 14:26)
 

>"рисуется <div style="position: fixed; z-index: 1;"> и грузится с помощью ajax фото"

зачем такие сложности?
<body>
<p><img src="http://wallpaper.goodfon.ru/image/94890-1920x1200.jpg"
        style="width: 30%; cursor: pointer"
        onclick="with (document.getElementById ('big_img')) src = this.src, style.display = 'block'"></p>
<p><img src="http://ru.best-wallpaper.net/wallpaper/2560x1600/1201/Stone-Mountain-near-the-coast_2560x1600.jpg"
        style="width: 30%; cursor: pointer"
        onclick="with (document.getElementById ('big_img')) src = this.src, style.display = 'block'"></p>
<p><img src="http://www.lama.kz/pic/nature/beaches/5966/rify-2560x1600.jpg"
        style="width: 30%; cursor: pointer"
        onclick="with (document.getElementById ('big_img')) src = this.src, style.display = 'block'"></p>
 
<img id="big_img" style="position: absolute; top: 0; left: 0; z-index: 5; display: none; cursor: pointer"
     onclick="this.style.display = 'none'">
</body>
и никаких аяксов-дивов не надо

тем более вряд ли вы с помощью аякса реально грузите бинарный файл фотографии - эта технология поддерживается пока всего одним браузером

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования