Как скопировать и вставить текст с одной страницы на другую, используя jquery? - PullRequest
1 голос
/ 29 декабря 2010

Мне необходимо повторно копировать данные (контактную информацию, такую ​​как имя, фамилию, телефон ...) из формы A (страница 1 в домене x.com) в форму B (страница 2 в домене y.com)

Я думал о создании расширения chrome с помощью jquery для копирования данных из формы A и внедрения их из формы B ...

У меня такое ощущение, что это не лучший способЧтобы решить эту проблему ...

Как вы думаете, что является лучшим способом для копирования и вставки данных со страниц в разных доменах?

Ответы [ 3 ]

1 голос
/ 29 декабря 2010

Я не веб-разработчик, но я думаю, что сделать это на чистом JavaScript не должно быть возможным (см. та же политика происхождения ).

Возможно, вам лучше кодировать что-то на уровне сервера, чтобы справиться с этим, возможно, сделав прокси-веб-сервис на x.com, который обращается к y.com, чтобы сделать то, что вам нужно. Но клиентский JavaScript, работающий на x.com, не должен знать о y.com.

EDIT:

Ах, теперь я вижу; Я думал, что вы кодируете веб-приложение для каждого для использования. Если это что-то личное , для которого нужна только функциональность, то я мог бы порекомендовать написать скрипт Firefox Greasemonkey для внедрения в код x.com, поскольку Greasemonkey разрешает межсайтовый XMLHttpRequests (Ajax). Это позволит вам вызвать веб-службу, работающую на y.com, с вашего x.com Greasemonkey Javascript. Я уверен, что вы можете добиться того же, используя расширение Chrome, как вы упомянули.

0 голосов
/ 29 декабря 2010

зависит от того, какие у вас целевые браузеры.Вы МОЖЕТЕ использовать некоторые постоянные API хранилища.Есть несколько хороших обёрток, которые абстрагируют проблемы кросс-браузеров.

но у вас есть ограничения по размеру.и могут иметь междоменные проблемы.

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