Хотите скопировать данные с моего сайта в поля другого сайта - PullRequest
1 голос
/ 17 января 2012

У меня есть таблица с данными на моем веб-сайте, и я должен регулярно вводить данные в элементы управления вводом на другом веб-сайте (которым я не владею).Есть ли способ предварительно заполнить эти входные данные на внешнем веб-сайте данными с моего веб-сайта, не вводя их вручную?Мой сайт работает на PHP, а другой сайт написан на ASP.

Ответы [ 3 ]

1 голос
/ 17 января 2012

Единственный способ «манипулировать» чужой страницей - это использовать в вашем браузере такие инструменты, как « Greasemonkey », который является аддоном Firefox. Он использует Javascript для редактирования страницы в браузере. Должна быть возможность заполнить форму, если вы жестко закодируете нужные значения, чтобы они не отвечали всем вашим требованиям ...

1 голос
/ 17 января 2012

Если другой веб-сайт не защищен (капчи, токены CSFR и т. Д.), Вы можете просто создать скрипт php для отправки сообщений с использованием curl внутри цикла ... но, хм ... другому веб-сайту это может не понравиться, и они могут рассматривать это как атаку: P ..

Конечно, в этом случае вы не будете использовать браузер, информация будет передаваться между серверами.

Надеюсь, это поможет

1 голос
/ 17 января 2012

Из-за одинаковой политики нельзя изменить другую веб-страницу.

Если вам повезет, вы можете передать на страницу некоторые параметры, но только если на странице реализовано это:

link_to_page?datafield=contents

Или используйте Букмарклет

Другой способ - использовать букмарклет . По сути, вы вводите JavaScript на страницу, загружаете свой контент и вставляете его в форму.

...