2014-02-07 1 views
-3

У меня есть php script (example.php), который использует несколько cURL для загрузки 20 страниц одновременно. Например google.com, ebay.com .. Это занимает 5 секунд, чтобы загрузить example.php и его довольно много, поэтому .. У меня также есть простой html-файл (index.html) с коротким временем загрузки. И я хочу: наличие скрипта, включенного в index.html, который получает элемент по id со страниц, загруженных в example.php И почему? Я хочу иметь страницу с быстрой загрузкой (index.html), которая могла бы получать элементы с таких сайтов, как google.com, ebay.com, facebook.com (которые фактически загружаются в example.php на фоне) ... Example.php и index.html находятся в одном домене, поэтому не должно быть никаких проблем с этим.Acces DOM с внешнего сайта с js или jquery

+2

Пожалуйста, реструктурируйте этот вопрос, чтобы он был доступен для чтения и добавил некоторые из существующих кодов. Если нет, следите за тем, чтобы он был закрыт и закрыт очень быстро. PS: Вы не можете получить доступ к другим сайтам с перекрестным происхождением на клиенте. – mplungjan

+0

. Вы должны переписать свой 'example.php' для загрузки отдельных внешних страниц и вызывать это несколько раз из вашего' index.php' с помощью ajax. Как только появится отдельная внешняя страница, вы можете ее обработать. – jeroen

ответ

2

Доступ к контенту с внешних сайтов не может быть легко выполнен с помощью Javascript из-за Same Origin Policy. Однако вы можете отобразить всю страницу за один раз, используя iframe.

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

+0

OP использует завиток для загрузки внешних страниц, поэтому это не должно быть проблемой. – jeroen

Смежные вопросы