Есть ли что-нибудь еще, что я мог бы использовать вместо iframe на моей веб-странице, где мне еще нужно передать URL-адрес или это iframe?
Спасибо.
Есть ли что-нибудь еще, что я мог бы использовать вместо iframe на моей веб-странице, где мне еще нужно передать URL-адрес или это iframe?
Спасибо.
Поскольку вы помещаете jQuery в качестве тега, я предлагаю вам либо посмотреть http://api.jquery.com/load/.
Вы можете использовать запрос ajax для извлечения содержимого, а затем просто ввести его на страницу, но это не будет работать с перекрестным доменом, поэтому, если вы пытаетесь разместить внешний контент, то iframe - это путь.
вы можете создать div и заполнить этот div несколькими способами, либо выполнить запрос ajax, либо если вы используете любой язык сценариев на сервере, вы можете просто включить внутри div.
использование iframes по-прежнему является самым чистым вариантом для большинства применений.
Вам нужно рассказать нам немного больше о том, что вы пытаетесь сделать, чтобы мы могли помочь вам немного больше.
Похоже, что HTTP-запрос/AJAX может соответствовать счету, но его трудно сказать в данный момент.
Нет другого варианта для встраивания crossdomain, если вы не используете элемент HTML <frameset>
, который я настоятельно не рекомендую. Однако вы можете скрыть iframe с помощью CSS.
Связь с Crossdomain может быть выполнена различными способами.
Я не думаю, что есть что-то еще, что вы можете использовать, в качестве альтернативы iframe. Учитывая тот факт, что URL-адрес изменится при нажатии на любую ссылку внутри iframe, изменит контент. Это, в противном случае, может быть утомительным и сложным. Когда вы нажмете ссылку, вы обязательно будете перенаправлены на нее. Следовательно, нет.