2010-04-15 6 views
4

Я хотел бы, чтобы загрузить что-нибудь из веб-сайта B на страницу на сайте A и содержат функциональность веб-сайта B в контейнере на сайте А.Вставить внешний сайт внутри страницы

Я попытался сделать это с помощью DIV и метод jQuery load(), но я столкнулся с проблемами междоменного скриптинга (я думаю, он работает с локальным файлом, но не с удаленным URL-адресом).

Я также попытался использовать iframe, но случаются странные вещи (например, когда ссылка нажимается на «содержащем» веб-сайте B, она перезагружает весь браузер, теряя содержимое веб-сайта A).

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

Любые идеи?

ответ

1

У вас есть какие-либо контакты или привилегии на содержание веб-сайта B? Я не думаю, что это законно.

Обращение к авторам сайта B не является вариантом для выработки какого-либо соглашения?

More info on website copyright

+0

сайтов я планирую доступ предназначены для использования таким образом (я бы доработать, но я хочу, чтобы получить понятие корректуры из-рабочего, прежде Я раскрываю гораздо больше). Короче говоря, я не собираюсь обращаться к кому-либо сайту таким образом, если они этого не хотят. – jasongullickson

+0

Оба вышеупомянутых веб-сайта имеют большую помощь для внедрения своих функций на свой собственный веб-сайт. Я получаю идею, что то, что вы хотите, возможно, но по-другому ... если бы у нас было больше информации (хотя я могу понять, что вы нам не рассказываете) ... –

+0

Спасибо за полезный ответ. Надеюсь, в скором времени я достаточно доказал теорию, чтобы было удобно делиться деталями. Когда я найду полное решение этой задачи, я обязательно опубликую результаты. – jasongullickson

0

Что вы объясняете ......... это выглядит как сайт имеет XSS валидаций для атаки ....... Я не уверен, если вы знаете о серьезности этого трюка iframe, но это один из способов, которым делается Phishing.

Поэтому, пожалуйста, знать и осторожен, что вы делаете

+0

Я не уверен, что следую за вами, но в те испытаниях, которые я делал до сих пор, удаленные сайты, на которых я играл (кроме моих собственных), - это Google и Facebook. – jasongullickson

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