[Ликбез]

Форма входа
Логин:
Пароль:

Меню сайта


Скрипты и коды для юкоз - Форум аццкого кодера » Как сделать... » Обратная связь в аякс. Автозаполнение полей скриптом. Script

Обратная связь в аякс. Автозаполнение полей скриптом. Script
[31] Lynat1k [20.12.2012, 18:05]
у меня при открытии формы уведомления и нажатия отправить переходит на страницу добавления материала

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

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
[32] igrok [12.01.2013, 18:55]
Не смотря на то что тема обжована достаточно обширно, но все же и у меня не получается....
Я правельно соблюдаю последовательнось ?

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

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


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



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

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

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

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

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

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

Да, юкоз там что-то поменял в форме теперь данный скрипт не работает.
Еще не смотрел что)
[34] djserg-minyar [17.01.2013, 09:40]
Продолжаю мыкаться с созданием формы при заказе со страницы.
Что необходимо,
допустим человека зашел на страницу:

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

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

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

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

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


Сообщение отредактировал djserg-minyar - Четверг, 17.01.2013, 09:51


Полная версия сайта