Если вы действительно хотите использовать клиент для захвата HTML-файла, я предлагаю использовать flyJSONP - который использует YQL .. или использовать jankyPOST, который использует некоторые приятные приемы:
jankyPOST создает скрытый iframe и прочееэто с формой (iframe [0] .contentWindow.document.body.form.name).
Затем он использует HTML5 (смотреть устаревшие браузеры!) webMessaging API для публикации в другом iframe и устанавливает элементы формы iframe.'vals к тому, что вы указали.
Отправляет форму на удаленный сервер ... готово.
Или вы можете просто использовать PHP curl, разобрать его, повторить его и т. д.
IDK, если для чего именно вы используете его, но я надеюсь, что это поможет.
ТАКЖЕ ... Я почти уверен, что вы можете JSONP делать все, что является выходом из кода сервера.Я сделал это с ClientLogin, просто JSONPing их страницы keyGen и успешно consoleLogged текст, хотя это были ч / б теги.У меня были некоторые другие ошибки по этому поводу, но дело в том, что я удалил этот вывод.
В настоящее время я пытаюсь сделать то, что вы делаете, поэтому я отправлю ответ в случае успеха.