2009-02-25 2 views
0

Это моя первая публикация - я очень ценю любое руководство по этой теме.1. Я заполняю форму и нажимаю submit. 2. Я получаю страницу результатов. Цель: получить те же результаты, не заполнив форму снова

Справочная информация: Я строию сайт недвижимости. Я хотел бы использовать бесплатные данные IDX, предоставленные моей локальной MLS-платой. Плата MLS не позволяет мне отображать предопределенный поиск и предоставляет мне ссылку на поле поиска. после заполнения поля поиска, я могу просмотреть результаты.

Цель: Я хотел бы обойти этот шаг и создать страницу результатов на сайте GoDaddy, который я создаю, который поддерживает HTML.

Вот ссылка на страницу поиска: http://fgcmls.rapmls.com/scripts/mgrqispi.dll?APPNAME=Fortmyers&PRGNAME=MLSLogin&ARGUMENT=vBSJvLQtMcbg7F0O0KnXDiggv%2F12B0S6Ss9wv4510QA%3D&KeyRid=1

Я пытаюсь показать только списки, которые появляются в моем районе. Варианты включают в себя: 1. Тип недвижимости - Жилой 2. GEO Area - FM11 3. Достижения: Fiddlesticks Country Club

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

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

С наилучшими пожеланиями,

Крис

+0

Что именно вы спрашиваете? Это не очень понятно, как указано. –

ответ

0

, не глядя на саму страницу, вероятно, это делает операцию «POST», чтобы дать форму на сайте. Вы должны иметь возможность использовать javascript (возможно, jquery или какую-либо другую структуру ajax), чтобы сделать это для вас в кадре и отображать результаты.

-Adam

+0

Безопасность JS не позволяет вам изменять страницы или получать доступ к данным из другого домена. То есть вы не можете просто получить доступ к другому кадру с другого веб-сайта так же, как и страницы на своем собственном сайте. – Nolte

0

я смотрел на страницу HTML, посты форма определяется таким образом:

<FORM action="/scripts/mgrqispi.dll" method="POST" name="InputForm" /> 

вы может быть в состоянии создать свою собственную форму, определенную, как это:

<FORM action="http://fgcmls.rapmls.com/scripts/mgrqispi.dll" method="POST" name="InputForm"> 

</FORM> 

Вам нужно будет пройти через HTML на странице, которую вы предоставили, чтобы получить соответствующие идентификаторы и имена элементов формы, которые вам интересны d in. Его возможная их страница обработки проверяет, чтобы обеспечить ее форму, которая ему представляется, и в этом случае это не сработает.

удачи.

0

До тех пор, как это форма POST, и они не делают много строгой проверки реферера, должно работать:

Репликация форму на своем сайте.

Сделайте несколько незначительных изменений, чтобы автоматизировать несколько полей, чтобы лучше обслуживать географическую зону/компанию.

Обеспечьте, чтобы все было полным путем, а не относительно сервера, обрабатывающего запрос.

Возможно, вы в конечном итоге измените много полей текста/выбора на скрытые поля с заданными значениями, чтобы упростить их для конечных пользователей. Сервер, обрабатывающий запрос, не будет знать тип поля, из которого он пришел, только значение и имя.

 Смежные вопросы

  • Нет связанных вопросов^_^