Передача параметров без перехода по ссылке

(Ответов: 10, Просмотров: 2095)
Страница 1 из 2 12 Последняя
  1. Студент Аватар для Cortez
    • Регистрация: 17.06.2013
    • Сообщений: 79
    • Репутация: 19
    • Webmoney BL: ?
    Имееться лэндинг на котором можно заполнить форму. По нажатию на кнопку "submit" происходит переход на сайт партнерской программы (в экшене формы стоит ссылка: _http://www.lexingtonlaw.com/_pub/leads/realtime.php). При этом в ссылке передаются данные из формы вида "параметр=значение".
    После интерпретации php обработанная ссылка имеет в браузере вид: _https://www.lexingtonlaw.com/thank-you.html?first_name=john&last_name=smith&email=j.s mith%40gmail.com...
    Можно ли как-то сделать чтобы при нажатии на кнопку "submit" переход не происходил (чтобы рользователь оставался на лэндинге), но данные все равно передавались? Тоесть какбы переход по ссылке без самого перехода)?
    Спасибо
    • 0
  2. Студент
    • Регистрация: 12.01.2014
    • Сообщений: 91
    • Репутация: 10
    • Webmoney BL: ?
    Для чего тебе это? Хочешь во все ссылки параметры прикрутить?
    • 0
  3. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    Скрытый текст (вы должны войти под своим логином или зарегистрироваться и иметь 1 сообщение(ий)):
    У вас нет прав чтобы видеть скрытый текст, содержащийся здесь.


    после нажатия на ссылку ответ выплевывается в невидимый iframe сверху

    можно как то иначе, через ajax, но как то хз как... а вот схему выше я видел на некоторых других сайтах (не буду говорить каких) котрые исполняли тот самый функционал что мне нужен, и жили уже долго (у меня на ответной странице после передачи параметров одно лишь слово "ОК" и у них чтото подобное, а вот что у тебя-хз как поисковики могут подумать про iframe//)
    Последний раз редактировалось MiranFroade; 01.06.2014 в 17:28.
    • 0
  4. Студент Аватар для Cortez
    • Регистрация: 17.06.2013
    • Сообщений: 79
    • Репутация: 19
    • Webmoney BL: ?
    Для чего тебе это? Хочешь во все ссылки параметры прикрутить?
    Хочу чтобы пользователь оставался на посадочной странице, чтобы не переходил на лендинг оффера, чтобы не знал кто оффер.
    после нажатия на ссылку ответ выплевывается в невидимый iframe сверху
    Вариант с iframe уже рассматривался. Не подходит. Из-за отношения поисковиков
    можно как то иначе, через ajax, но как то хз как
    через ajax мне уже несколько раз говорили что можно но никто не показал как конкретно. Хоть какую-то ссылку. Хоть подсказку по поисковому заспросу в гугл)
    • 0
  5. Дипломник
    • Регистрация: 25.01.2014
    • Сообщений: 207
    • Репутация: 17
    Cortez, мне б тоже аякс способ интересен но я тоже не нашел как))
    • 0
  6. Опытный Аватар для VulkanPartner
    • Регистрация: 07.04.2014
    • Сообщений: 322
    • Репутация: 41
    Да ладно вам ) Есть и примеров достаточно, на крайний случай и на бирже вам за $5 такое сделают без проблем за час )
    VulkanPartner.com - ведущая гемблинг-партнерка с выплатами до 60% от дохода казино!
    • 0
  7. Студент Аватар для wmas
    • Регистрация: 25.05.2014
    • Сообщений: 62
    • Репутация: 17
    Через чистый ajax никак, т.к. читать таким образом файлы с другим доменов нельзя, только со своего. Как вариант можно использовать промежуточный php-файл, через тот же file_get_contents(), который будет отсылать нужный запрос и возвращать нужный ответ в том же json, это чтоб результат запроса сообщить. Но самый простой способ конечно iframe.
    • 0
  8. Студент Аватар для Cortez
    • Регистрация: 17.06.2013
    • Сообщений: 79
    • Репутация: 19
    • Webmoney BL: ?
    читать таким образом файлы с другим доменов нельзя, только со своего.
    Вроде эта проблема решается при помощи JSONP или CORS. Но конечно на практике я не знаю как)
    и возвращать нужный ответ
    В принципе возвращать ответ не нужно, только отправлять запрос. Успешно ли проходят запросы я потом узнаю из админки партнерки.
    • 0
  9. Студент Аватар для wmas
    • Регистрация: 25.05.2014
    • Сообщений: 62
    • Репутация: 17
    Cortez,
    Вроде эта проблема решается при помощи JSONP или CORS. Но конечно на практике я не знаю как)
    Как я понимаю, речь идёт о запросе HTML-файла, потому и проблема. С CORP не встречался, но вроде это требует указания HTTP заголовка Access-Control-Allow-Origin на сервере к которому идёт запрос, так что если его нет, то и не получится что-то сделать.
    В принципе возвращать ответ не нужно, только отправлять запрос. Успешно ли проходят запросы я потом узнаю из админки партнерки.
    Ответ нужен чтобы сообщить пользователю что он отправил запрос. Конечно можно просто по клику дать сообщения, но вдруг запрос не пройдёт?

    В общем пока реальным решением является только iframe имхо. Для использования ajax нужно чтобы сервер, к которому идёт запрос выдавал JSON или поддерживал CORP.
    • 0
  10. Студент Аватар для Cortez
    • Регистрация: 17.06.2013
    • Сообщений: 79
    • Репутация: 19
    • Webmoney BL: ?
    wmas
    Спасибо за довольно внятный ответ.
    Ответ нужен чтобы сообщить пользователю что он отправил запрос. Конечно можно просто по клику дать сообщения, но вдруг запрос не пройдёт?
    Реально в данном проекте этот вопрос не волнует. Простого сообщения типа "Успешно" по клику на кнопку вполне хватает.
    Просто перейдите по ссылке в стартпосте и увидите что мне надо. Просто чтобы сервер партнерки получил передаваемые в ссылке параметры. А уж ответ от сервера успешен ли запрос меня не волнует. Кстати в инструкции партнерки указано что поддерживаються и GET и POST, если это имеет хоть какое-то значение)
    Последний раз редактировалось Cortez; 05.06.2014 в 12:03.
    • 0
Страница 1 из 2 12 Последняя

Похожие темы

Темы Раздел Ответов Последний пост
Помогите! Сайт в топе ЯН 4 Но не одного перехода=)
Yandex 15 19.04.2013 19:04
Помогите! Сайт в топе ЯН 4 Но не одного перехода=)
Оффтоп и свободные темы 9 19.04.2013 00:28
Передача веса по слову в ссылке по безанкору, бред?
Общие вопросы поисковой оптимизации 10 11.04.2013 18:44
Подстановка Параметров в Адресной Строке?
Web программирование 1 04.05.2012 14:32
Проверка всех параметров домена. Где?
Хостинг и Серверы 11 29.07.2011 21:40

У кого попросить инвайт?

Вы можете попросить инвайт у любого модератора:

Информеры