![]() |
|
Модераторы: Sardar, Aliance |
![]()
|
|
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Здравсвуйте!
Суть задачи: Есть четыре картинки (picture1.jpg, picture2.jpg, picture3.jpg, picture4.jpg). На главной страничке в одной из ячеек должна отображаться picture1.jpg с размерами 110х110 На картинку можно кликнуть и тогда картинка откроеться в новом окошке с реальными размерами картинки, но окошко не должно быть на весь экран, не много больше чем реальные размеры картинки. И в открывшемся окошке, внизу должны быть циферки (1 2 3 4), кликнув на которые, можно было увидеть в реальных рамерах (picture1.jpg, picture2.jpg, picture3.jpg, picture4.jpg). Я думаю с таким многие из вас встречались в интернете. Дело в том, что я даже не знаю, как подступиться к решению задачи?! З.Ы. Если создавать миниатюру струдно, сложно и новичок не поймёт, то я сам могу сделать например (smallpicture1.jpg, smallpicture2.jpg, smallpicture3.jpg, smallpicture4.jpg). Но вот открытие нового окошка, с мини-навигацией для переключения на следующие картинки Это сообщение отредактировал(а) 12345c - 1.2.2006, 17:51 -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 1 Всего: 50 |
Почти половину из задачи придется делать в яваскрипт:
Новое окно, наведение на цифры, изменение на другую картинку. А узнать размер картинки в рнр. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Mal Hack |
|
|||
![]() Мудрый... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 9926 Регистрация: 15.2.2004 Репутация: нет Всего: 261 |
Что касается создания миниатюры, то это сюда: http://forum.vingrad.ru/index.php?showtopic=62052
Остальное в JS. |
|||
|
||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Спасибо, что перенесли тему.
Надеюсь, что здесь помогут. -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| o.s.a. |
|
||||||
![]() Xo4y B MocKBy ![]() ![]() Профиль Группа: Участник Сообщений: 312 Регистрация: 16.2.2005 Где: Ташкент Репутация: 5 Всего: 15 |
Enya
Начинай, мы подхватим.
Это в принципе понятно.
-------------------- Не могу стоять, пока другие работают, пойду полежу. |
||||||
|
|||||||
| Innuendo |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
да, можно по идее просто в window.open написать адрес типа tvoysait.ru/picture1.jpg
а менять из через location.href -------------------- =) |
|||
|
||||
| Ciber SLasH |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1813 Регистрация: 9.11.2004 Где: С.-Петербург Репутация: 24 Всего: 67 |
Вот здесь я бился как рыба об лёд над этой проблемой: http://forum.vingrad.ru/index.php?showtopi...p;hl=openwindow
посмотри что из этого вышло... |
|||
|
||||
| Enya |
|
||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Так вот, как говорят модераторы: "Поиск рулит!!" В этом я никогда не сомневалась.
Вот код перебора картинок:
Код есть. Но это не конец!! Нужно сделать так, чтобы при клике на мини-картинку товара открывалась окошко, в котором работал приведённый код. З.Ы. Главу по созданию и управлению окнами браузера я уже читаю. Вот что меня ещё беспокоит: у меня несколько десятков товаров и у каждого по 4-5 картики, мне что код перебора для каждого писать? Ну вот в файле .js я указываю
А как организовать для остальных?! -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
||||
|
|||||
| PARROT |
|
||||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 1 Всего: 50 |
Дописать:
и т.д. Добавлено @ 10:26
Нет, нужно воспользоваться возможностями РНР, занести пути к картинкам в базу, а потом с помощью яваскрипта генерировать так как хочется. -------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
||||
|
|||||
| Штык |
|
||||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 206 Регистрация: 9.5.2005 Где: Москоу Репутация: 1 Всего: 1 |
зачем в базу если можно сразу формировать в таком виде:
--------------------
Lachetes familieresQui nous rendent guerrieres |
||||
|
|||||
| Enya |
|
||||||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Штык ТО есть ты предлогаешь в одном файле закидать
На загруску это не повлияет? -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
||||||
|
|||||||
| PARROT |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 2339 Регистрация: 5.1.2005 Где: Спб-ЦарьГрад Репутация: 1 Всего: 50 |
по типу как я тут делала: http://www.pkspo.spb.ru/index.php?page=process
-------------------- Безумный утешается прошедшим, слабоумный - будущим, умный - настоящим! |
|||
|
||||
| Innuendo |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
я вот сделал щас на быструю руку.. Думаю сойдет.
Только квадратных картинок у меня не было... то есть твой размер 110*110 искажал мои картинки.. Я взял 138*110. Ну насчёт размеров ты там сам уже подредактируешь index.html:
pict.html:
Проверил на FireFox 1.5, IE 6.0- работает. Только вот этот Block Pop-UP в IE всё не получается отключить... щас захостю- покажу как это выглядит. Добавлено @ 17:31 http://immortal.com.md/tests/ там правда баннерок вылазит даже на всплывающих окнах... Но вы по крестику его закройте и всё Это сообщение отредактировал(а) Innuendo - 1.2.2006, 17:31 -------------------- =) |
||||
|
|||||
| Enya |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 386 Регистрация: 5.10.2005 Репутация: нет Всего: нет |
Innuendo, дейтвительно то что я и хотела. Прямо в десяточку. Можно только несколько вопросов?
1. У меня с интернетом достаточно не плохо, но вот http://immortal.com.md/tests/ грузился долгова-то почему? 2. И потом. Вот http://immortal.com.md/tests/ одна картинка по кторой кликаешь и появляеться новое окошко ... а если у меня на одной странице 5-10 таких картинок? Мне для каждой картинки делать .js фаил? Ну, а вообще здорово. -------------------- Утсанвлен Денвер 1. PHP Version 5.1.6 2. MySQL 5.0.18-max 3. phpMyAdmin 2.6.1 |
|||
|
||||
| Innuendo |
|
||||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 745 Регистрация: 24.12.2005 Где: Молдова Репутация: 2 Всего: 6 |
можно. Только сначала надо докончить до такого как тебе надо.
Просто ты в первом посте написала, что у тебя там 1 картинка. Опиши точнее, что надо доделать. То есть ты хочешь чтоб все 5 картинок были на 1 страничке маленькими? а про com.md не знаю... у меня почти как на локалке- моментально. -------------------- =) |
||||
|
|||||
| 12345c |
|
|||
![]() Круглый ![]() ![]() ![]() ![]() Профиль Группа: Vingrad developer Сообщений: 2018 Регистрация: 26.12.2005 Где: наша не пропадала ? Репутация: 57 Всего: 101 |
первый пост написал другой человек: ;)
-------------------- Google Code Playground - онлайн-отладка своих примеров HTML+JS без регистрации, с сохранением по URL, без кириллицы. Go |
|||
|
||||
![]()
|
| Форум для вопросов, которые имеются в справочниках, но их поиск вызвал затруднения, или для разработчика требуется совет или просьба отыскать ошибку. Напоминаем: 1) чётко формулируйте вопрос, 2) приведите пример того, что уже сделано, 3) укажите явно, нужен работающий пример или подсказка о том, где найти информацию. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | JavaScript: Общие вопросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |