передача данных по двум доменам с использованием Ajax - PullRequest
1 голос
/ 07 апреля 2011

Это запрос клиента,

У клиента есть два домена: www.file.domain1.com и www.cfile.domain2.com, на разных серверах оба содержат информацию о файлах информации о пациентах, которая показываетв древовидной структуре.

Наш клиентский запрос «Переместить файлы из одного домена в другой в методе DRAG & DROP», потому что ему легко получить доступ к нему: (

Мы предлагаем просматривать обаФайловая структура в iframes и должна использовать jquery или Dojo framework для DRAG & DROP. Перетащите файл из одного iframe и поместите его в другой iframe (т. е. оба iframe являются разными доменами, а конечный iframe хочет быть обновленным

Isэто возможно ИЛИ любые другие взгляды ...

Ответы [ 2 ]

1 голос
/ 07 апреля 2011

Я бы использовал подход сервер / клиент, когда вы на самом деле имеете дело только с одним доменом, но пусть PHP получает список с каждого веб-сайта.

Если домены находятся на одном сервере, то это должно быть довольно просто, в противном случае вам придется настроить немного более сложную архитектуру клиент / сервер, которая может позволить серверу получать список файлов, загружать / выгружать и внести любые другие необходимые изменения. (Может быть через FTP, как упоминал ТейлорОтвелл, дать серверу ftp доступ к серверу другого домена).

Затем, используя любую среду javascript, которую вы выберете, и ajax-запросы, вы можете отправлять команды на сервер, который занимается всем закулисным.

Я бы с осторожностью пытался выполнять междоменные ajax-запросы с помощью iframes, хотя вы можете заставить его работать как-то, но браузеры не хотят, чтобы это происходило. Так что вы можете столкнуться с проблемами, заставляя его работать во всех браузерах.

1 голос
/ 07 апреля 2011

Скорее всего, это можно сделать с помощью пользовательского интерфейса jQuery и встроенной * PHP-функции . Когда вы перехватываете событие перетаскивания на целевом iFrame, запускайте запрос AJAX на сервер с именем файла файла, который должен быть передан по FTP на другой сервер.

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