Замена IFrame на div - PullRequest
       9

Замена IFrame на div

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

У меня есть IFrame, в который я загружаю пользовательский поиск и отображаю результаты в iframe. Результаты поиска я получаю, вызывая внешний URL-адрес, который возвращает значение. Мне нужно реализовать то же самое для мобильного сайта, который работает на мобильных устройствах, и поэтому мне нужно заменить IFrame чем-то другим. Будет ли это возможно с помощью тега div, поскольку большинство мобильных устройств не поддерживают фреймы. И никакой JavaScript не может быть использован. Любой совет будет оценен.

1 Ответ

3 голосов
/ 21 апреля 2010

Вы должны поместить контент непосредственно на страницу, когда она изначально создана.

Поскольку вы говорите, что он внешний, это, вероятно, потребует использования curl для извлечения контента, его синтаксического анализа, извлечения контента (например, <head>) и вставки его на страницу.

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

(или используйте <object type="text/html">, который фактически <iframe> с худшей поддержкой браузера)

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