Каков наилучший способ показать две внешние веб-страницы рядом? - PullRequest
3 голосов
/ 17 ноября 2011

Я хочу показать статью в Википедии на английском языке в левой части страницы, а затем показать версию этой статьи на испанском в правой части страницы.

Есть ли способ сделать это с помощью html, javascript, ajax и т. Д.?

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

Ответы [ 2 ]

0 голосов
/ 17 ноября 2011

Фреймы удобны для отображения страниц из другого домена и позволяют пользователям просматривать их на вашей странице. Однако на самом деле нет способа обнаружить события кликов внутри содержимого iframe, если оно принадлежит другому домену. Эта статья объясняет, почему.

Вы в основном должны найти, на какую страницу загружен iframe, верно? Даже если бы вы добавили событие загрузки в iframe, чтобы проверить, какая страница была загружена, даже это не разрешено , боюсь.

0 голосов
/ 17 ноября 2011

интересная концепция.Если вы уверены, что хотите загрузить две веб-страницы, тогда iframe - ваш выбор.Однако для желаемой функциональности вы должны использовать пользовательскую прокрутку на одной из страниц и пересечь вторую страницу на ту же сумму. Здесь - пример пользовательской прокрутки для одной страницы.Просто используйте ту же концепцию и для другой страницы.

Обновление : Возможно, вы можете взглянуть на this .Содержимое, хранящееся в базах данных, может иметь доступ MediaWiki , насколько я знаю.Используйте это, чтобы получить данные, относящиеся к вашей ссылке.

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