• Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Модератор форума: likbezz  
Обратная связь в аякс. Автозаполнение полей скриптом. Script
Дата: Четверг, 20.12.2012, 18:05 |
Lynat1k
Рядовой
Группа: Пользователи
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline


у меня при открытии формы уведомления и нажатия отправить переходит на страницу добавления материала

вот мой код. Помоги!

Code
<a title="Сообщить о нерабочем фильме" href="/index/nerabochij_film/0-38" onclick="mSensForm(this,1);return false;"><b>Сообщить о нерабочем фильме</b></a>

<script type="text/javascript">    
    function mSensForm(el){    
    var fid=(el.rel)?el.rel:'msgForm5',ftitle=(el.title)?el.title:'Сообщить о нерабочем фильме';    
    new _uWnd('myForm',ftitle,430,305,{align:'left',fadeclosetype:0,min:0,max:0,shadow:1,resize:0,oncontent:function(){    
       $.get(el.href,{},function(data){    
        $('#myForm').html($('#'+fid,data).html());    
        if(window.setTitleUrl){setTitleUrl('myForm');};    
       });    
    }},'<div id="myForm" style="width:405px;height:320px;"><img src="http://likbezz.ru/_theme/_st/img/ico/ajax.gif" /></div>');    
    };    
    function setTitleUrl(cId){    
    if(!cId)return;    
    $('#'+cId+' input[name="f1"]').val("email@mail.ru");    
    $('#'+cId+' input[name="f5"]').val(window.location.href.split('?')[0].split('#')[0]);    
    $('#'+cId+' input[name="f2"]').val(document.title);    
    };    
    </script>


Сообщение отредактировал Lynat1k - Четверг, 20.12.2012, 18:06
 
Дата: Суббота, 12.01.2013, 18:55 |
Генерал-майор
Группа: Проверенные
Сообщений: 386
Награды: 1
Репутация: 0
Статус: Offline


Не смотря на то что тема обжована достаточно обширно, но все же и у меня не получается....
Я правельно соблюдаю последовательнось ?

1. создаем почтовую форму и вставляем на любую страницу...(я делаю так что бы она была недоступна пользователям)

Содержание формы:


2. На страницах сайта размещаем кнопку с вызовом форы:



=============================================================

если все правельно, то у меня не чего не получилось..... cry

Помогите пожалуйста

Правда я хотел что бы сообщение отправлялось сразу без аякс окна, типо юзер нажал на кнопку, поля автоматически заполнились и сообщение отправилось в 1 клик. Т.Е юзер и не видет формы....


 
Дата: Суббота, 12.01.2013, 20:47 |
likbezz
Аццкий кодер
Группа: Администраторы
Сообщений: 9093
Награды: 23
Репутация: 459
Статус: Unknown


igrok,
Цитата (igrok, Сб, 12.01.2013, 18:55:48)
Правда я хотел что бы сообщение отправлялось сразу без аякс окна, типо юзер нажал на кнопку, поля автоматически заполнились и сообщение отправилось в 1 клик.

Тогда просто post на /mail/ с данными формы что на странице + ваши..

Цитата (igrok, Сб, 12.01.2013, 18:55:48)
если все правельно, то у меня не чего не получилось..

Да, юкоз там что-то поменял в форме теперь данный скрипт не работает.
Еще не смотрел что)


 
Дата: Четверг, 17.01.2013, 09:40 |
djserg-minyar
Рядовой
Группа: Проверенные
Сообщений: 4
Награды: 0
Репутация: 0
Статус: Offline


Продолжаю мыкаться с созданием формы при заказе со страницы.
Что необходимо,
допустим человека зашел на страницу:

http://remont.dyndns.org/test/test.html

Там есть кнопка заказа, нажав на которую хотелось бы чтобы вылезло окно на данной же страница, с данной формой:

http://remont.dyndns.org/test/form.html

Хостинг обычный, апач2, php5
в данной схеме у меня просто переходит на страницу на который данная форма установлена.
Так же хотелось бы что бы в данную форму вставлялся адрес страницы на которой нажалась кнопка и ее название.

Что необходимо дополнить для вызова скрипта и открытия формы прямо на странице?


Сообщение отредактировал djserg-minyar - Четверг, 17.01.2013, 09:51
 
  • Страница 3 из 3
  • «
  • 1
  • 2
  • 3
Поиск:


Мобильная версия