|
|
![]() ![]() |
|
![]() ![]() ![]() ![]() |
|
Опции темы | Поиск в этой теме |
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]() Код:
onload="if(screen.width-600 < this.width) {this.width=screen.width-600;}"
__________________
Никогда ничего не трогай на моей лодке! |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Letchik (08.01.2012)
|
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Готов выслушать варианты реализации. До данного момента варианты не найдены.
Скрипт обработки фотографий для уменьшения создан для того, чтобы вставленные картинки со сторонних ресурсов, которые зачастую переваливают за 3 тыс на 3 тыс пикселей, автоматом сжимались до размера 600 на 800 с сохранением пропорций. В противном случае у подавляющего большинства пользователей такие картинки размазывают окна в 3 экрана с полосой прокрутки и форум становится нечетабелен. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]()
Например, так:
Код:
<img style="cursor: pointer;" src="IMAGE_URL" onload="check=false; if(this.width>400){tmp=this.width;this.width=400;}" onclick="if(!check)this.width=tmp; else{this.width=400;} check=!check;" border="0"> Живой пример |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Щас попробую поэкспериментировать! Спасибо!
По результатам отпишусь! |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Псевдоним (08.01.2012)
|
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]()
Проверил:
- на компе: Opera 11.60, FF 9.0.1, IE 8.0. Все раб. - на мобилке: Opera mini 4.2, 6.5 - картинки открываются в нормальном "мобильном" размере (а не бусинкой) - на мобилке же: Opera 11.5 и штатный браузер Symbian 9.4 - ресайз по клику работает. Для полной кошерности надо бы проверить под хромым браузером и огрызком. |
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Получилось очень неплохо!
Пояснение: Речь идет НЕ о вложениях на форуме, а о картинках вставленных с внешних ресурсов через ![]() Как Вы знаете, все изображения на форуме вставленные через тег [IMG]***[/IMG] автоматом сжимаются до размеров 600px на 600px с сохранением пропорций. Теперь, благодаря 027 при клике на такое изображение оно увеличивается до состояния оригинала находящегося на удаленном хостинге. |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Заблокирован
|
![]()
Вы о чём вообще?О_о
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Объясняю.
![]() Проверить фичу удобно тут https://forum.fonarevka.ru/... |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
www.vk.com/wolkozay
|
![]()
Для любителей многобукв это не так важно, а вот тем, кто предпочитает позырить, а не почитать - весьма нужная вещь.
Администрации, огромное спасибо. [Исправлено: wolkozay, 08.01.2012 в 22:57] |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Admin (08.01.2012)
|
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Код в процессе доработки.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]()
Тихо, тихо, рано радоваться. Когда одновременно есть картинки и большие, и маленькие, мой скрипт глючит.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Ну в целом работает и даже такая работа скрипта лучше, чем вообще без него было.
|
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
027, спасибо за доработку. Сейчас заменил скрипт, работает. Маленькие картинки не ресайзятся, ресайзятся только те, у которых действительно больший размер.
|
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
dmn42 (09.01.2012)
|
![]() |
![]() ![]() |
Самоделкин
Регистрация: 17.05.2010 Последняя активность: 19.08.2024 18:31
Сообщений: 2228
Сказал(а) спасибо: 81
Поблагодарили: 332 раз(а) в 173 сообщениях
|
![]()
под сафари работает нормально.
__________________
Пролетарии всех стран - объединяйтесь,нефиг конкурировать ![]() |
![]() |
![]() ![]() |
Поблагодарили: 1 раз |
Admin (08.01.2012)
|
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]()
Теперь работает и под Internet Explorer (версии 6 и ниже) и под другими старыми браузерами.
|
![]() |
![]() ![]() |
![]() ![]() |
![]() ![]() |
Можно спрашивать
Регистрация: 31.08.2011 Последняя активность: 10.07.2022 15:34
Сообщений: 7528
Сказал(а) спасибо: 1793
Поблагодарили: 2513 раз(а) в 1343 сообщениях
|
![]()
Ну, насчет других старых я бы не горячился. И насчет ниже IE 6.0 тоже. Мне нечем проверить.
Но этот быдлокод всяко лучше старого. ![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]() |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Завсегдатай Фонарёвки
Регистрация: 28.05.2010 Последняя активность: 22.12.2013 16:40
Сообщений: 837
Сказал(а) спасибо: 0
Поблагодарили: 80 раз(а) в 53 сообщениях
|
![]()
Хром работает, выводит горизонтальную прокрутку на оригинале
https://forum.fonarevka.ru/... [Исправлено: andory, 09.01.2012 в 03:03] |
![]() |
![]() ![]() |
![]() |
![]() ![]() |
Администратор
Регистрация: 17.05.2010
Сообщений: 18407
Сказал(а) спасибо: 4330
Поблагодарили: 10643 раз(а) в 2539 сообщениях
|
![]() |
![]() |
![]() ![]() |