предварительное заполнение формы iframe из другого домена - PullRequest
3 голосов
/ 29 октября 2010

Я пытаюсь предварительно заполнить форму, которая находится в другом домене.У меня есть форма в iframe, и я помню, что javascript не разрешает междоменные сценарии, так как мне заполнить форму, расположенную в другом домене?Возможно ли это?

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

Кроме того, страница iframe'dимеет 2 формы, 1 из которых ведет к другой, поэтому было бы неплохо, если бы можно было заполнить их обе и эмулировать нажатие кнопки отправки, поскольку все, что им нужно для отправки, уже собрано мной, и кажется излишним набиратьинформация дважды.

РЕДАКТИРОВАТЬ: Поскольку люди подтвердили, что это невозможно, знаете ли вы, если есть способ хотя бы уведомить браузер об использовании автозаполнения или эквивалента заполнения формы FF, или автозаполнения IE?

Приветствия

Ответы [ 3 ]

2 голосов
/ 29 октября 2010

Нет, невозможно получить доступ к формам любым способом.

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

0 голосов
/ 24 февраля 2012

Если вы находитесь на самом сайте, например, с URL-адресом страницы с формой в строке местоположения, вы можете сделать так, чтобы букмарклет вставил на страницу скрипт jsonp, который заполнит форму данными с другого сервера

Это вариант?

0 голосов
/ 29 октября 2010

Вам лучше поискать какой-нибудь API или SSO-сервис. Может быть, вы и другие доменные предприятия могли бы объединить усилия? Если вы будете делиться информацией и целями, у вас обязательно будут возможности.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...