2010-05-04 5 views
0

Я открываю веб-страницу из ссылки.Заполните поля на сайте

Моя проблема заключается в заполнении этой веб-страницы данными, которые мне необходимо предварительно заполнить в некоторых полях на этой веб-странице.

Может ли кто-нибудь помочь?

Большое спасибо заранее

+0

Можете ли вы дать более подробную информацию? Являются ли данные, которые появляются в полях вновь открываемых зависимых от данных, введенных на предыдущей странице? – aape

ответ

0

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

Если вы можете гарантировать, что это будет только небольшое количество данных, вы можете передать его в QueryString. Другая альтернатива - это событие щелчка кнопки ссылки, сохранение данных на диск или база данных и передача ссылки в QueryString. Эта ссылка может быть файловой дорожкой, если сайты размещены вместе или идентификатор таблицы, если сайты имеют доступ к одной и той же базе данных.

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

+0

Привет, Я открываю сайт, который открывается, когда нажата кнопка ссылки, является сторонним сайтом. Под этим я подразумеваю, что у меня нет контроля или кода и т. Д. На этом сайте, так как он не размещается ни на одном из серверов, к которым у меня есть доступ, поэтому у меня нет доступа к его базе данных. – Ash

0

Возможно, вы спрашиваете, как передать переменные через строку запроса :

http://www.aspnet101.com/2007/07/querystring-results-and-sql-statements/ http://www.codeproject.com/KB/aspnet/QueryString.aspx

Это очень полезный навык. Тогда вы можете создать гипер-ссылку (вы «ссылка кнопку») с переменными строки запроса в них:

http://www.informit.com/articles/article.aspx?p=28493&seqNum=3

0

Исходя из требований, которые вы изложенные в комментариях других ответов, вы не можете установить форму поля на стороннем сайте, если вы не создали своего рода браузер addin. Если это для внутренней цели, что вам не понадобится для широкой публики, вы можете создать firefox или chrome addin для этого. Приложение может считывать значения со страницы, на которой находится ссылка, и затем применять их на следующей странице. Вы также можете создать сценарий greasemonkey, чтобы сделать это тоже.

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