Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: bufet от 08 Мая 2004, 07:13:06

Название: имя объекта
Отправлено: bufet от 08 Мая 2004, 07:13:06
Здравствуйте,всем.На Вас одна надежда. Подскажите скрипт,пожалуйста или где можно такой  найти.

На странице фото,с помощью радио кнопок,меняется фон картинки и другие опшинсы(использую show/hide Layer)Нужно то всего лишь ,что бы после нажатия кнопки "выбрать фото" открывалось окошко с выбранным имиджем и  новым именем  такое же имя отсылалось бы мне на имеил.Т.е.У меня есть картинка и 36 вариантов фона,25 вариантов рамок и куча всего ещё,я не могу для каждого варианта делать отдельную страницу.Знаю,что можно это дело проделывать с Ява скриптом, только как найти не могу.Пожалуйста помогите,очень надо.
Название: имя объекта
Отправлено: CGVictor от 08 Мая 2004, 12:20:44
Чего-й то ты фигню какую-то просишь.
Цитировать
bufet:
меняется фон картинки и другие опшинсы(использую show/hide Layer)

Какой фон картинки? Если у тебя картинка, при чем здесь слои?

Цитировать
bufet:
с выбранным имиджем и новым именем

Каким имиджем? Именем чего?
А тебе не кажется, что так будет проще? :)
Цитировать
bufet:
я не могу для каждого варианта делать отдельную страницу
Название: имя объекта
Отправлено: Mog. от 08 Мая 2004, 13:35:39
Цитировать
bufet:
меняется фон картинки
Очевидно меняется цвет слоя под картинкой и если картинка с прозрачным каналом, то у нее, как бы, цвет фона меняется. Ну и рамки там, всякие, таким же образом.


[OFF]Я апру лет назад на каком то сайте видел примочку для кадрирования фоток ДЖскриптом. Штука интересная, долго сидел тыкал мышью[/OFF]
Название: имя объекта
Отправлено: CGVictor от 08 Мая 2004, 14:33:35
Mog.
Ну, это я вроде уже сам догадался. А что за имя ему нужно?

bufet
Могу - пока - сказать только про "имейл". Варианта 3:
1) Создаешь форму, где action=твой_email . В форме необходимые поля для пересылки тебе. После заполнения всего делаешь form.submit. Если хочешь - делаешь форму невидимой. Минус: отсылается с использованием системных средств отсылки почты на компе юзера.
2) Используешь один из кучи сервисов отсылки форм на email. Вроде их еще email-redirectors называют. Никогда сам не юзал, но вроде должно тебе помочь. С формой всё то же самое.
3) Учишь серверные языки.

В остальном - обьясни доступно.
Название: имя объекта
Отправлено: bufet от 08 Мая 2004, 18:33:48
Клиент заходит на сайт,вводит пароль и идёт на свою страницу,где много всяких фоток  с него сделанных( сайт для фото салона,они снимают,потом помещают фотки на сайт,клиент выбирает,потом идёт опять в салон и они ему отдают то ,что он выбрал,).Например клиент выбрал фотку с именем " Вася", фон с именем"розовый",рамку с именем"чёрная".Мне нужно собрать эти имена в кучу,в кнопку ,отослать их на другую страницу,где будет маленькая копия выбранной картинки  и написано " Вы выбрали  " Вася"  на розовом фоне в чёрной рамке" и такая же информация должна пойти   мне на имеил ,чтоб я знал  что именно он выбрал. По типу "Shopping cart", как здесь    http://www.natadesign.com/Noon.htm    только   платить ни за что ни надо и данные должны отсылаться на другую страницу и на имеил,а не  туда где платить.Очень извиняюсь,что пишу так непонятно,я не волшебник,я только учусь,доросту ,может,и до Вашего уровня когда-нибудь.Спасибо.
Название: имя объекта
Отправлено: 0b0rm0t от 09 Мая 2004, 21:19:53
То есть с Perl ты не знаком, но JScript знаешь?

Отослать на мыло можно так:

window.open(\'mailto:xxx@yyy?Subject=Тема &BODY=Текст\',..);

а передать на страничку - засунь это как параметры в адресе

window.open(\'www.xxx.com#foto=название&border=цвет\',...);

одно плохо - мыло будет посылаться его почтовиком, т.е. просто появится окошко с заполненным адресом и текстом письма.

Но лучше слать не на мыло, а просто передавать скрипту на perl. ИМХО его написать гораздо проще, чем извращаться на JS, даже если начинать учить perl с нуля - дня всяко хватит.
Название: имя объекта
Отправлено: CGVictor от 11 Мая 2004, 11:39:32
bufet
Проще Перлом. Генерируешь страникку для каждой фотки с вариантами. Варианты, в принципе, одни и те же, просто дублируются на страницах. Или как-то по-другому. На JS ты загеморроишься.. имхо.