Каковы возможности для встраивания контента с других страниц на мою страницу - PullRequest
1 голос
/ 15 апреля 2010

Здравствуйте, это может быть первый вопрос, и я нашел следующие альтернативы:

  1. ServerSideInclude
  2. встраивание полных страниц через iframe
  3. для анализа xml и перевода в html

Было бы неплохо, если у вас есть еще предложения. Спасибо за ваше терпение.

С уважением, Матиас Гюнтер

Ответы [ 3 ]

1 голос
/ 15 апреля 2010

<object>

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

http://www.w3.org/TR/WD-frames-970331

РАМКА против ОБЪЕКТА
Хотя средства для создания составных документов признаны реальной необходимостью, введение IFRAME для удовлетворения этой потребности является спорным. Основная причина в том, что составные документы уже могут быть созданы с использованием существующего элемента OBJECT. Действительно, цель IFRAME - предоставить авторам возможность вставлять HTML-документы в HTML-документ. В то же время элемент OBJECT предназначен для предоставления общего механизма для вставки любого типа объекта в документ HTML. Исходя из этого и учитывая, что HTML-документ является только конкретным типом объекта, разумно утверждать, что IFRAME не нужен, и вместо этого следует использовать OBJECT.

0 голосов
/ 15 апреля 2010

Похоже, что единственным ответом является 1. PHP или любой другой сервер на стороне сервера тоже можно использовать.
Поскольку 2. вообще не вариант, а 3. не содержит страниц.

Можете ли вы объяснить, какие страницы вы хотите включить? Ответ может зависеть от этого

0 голосов
/ 15 апреля 2010

Вы также можете использовать какую-то библиотеку JavaScript (например, JQuery ) и извлекать данные на свою страницу с помощью AJAX

...