hardy panchal Ответов: 1

Как обнаружить, что мой браузер поддерживает IFRAME с помощью jquery, но не может его найти


Я хочу найти, что мой браузер поддерживает IFRAME или не использует Jquery . но никаких ссылок на это не найдено

Что я уже пробовал:

Держите Iframe в HTML
&ЛТ;див ИД="someID"и GT;всем привет!&ЛТ;/дел&ГТ;



$('#iframeID').contents().find('#someID').html();

это дает мне неопределенность . но у меня есть вопрос, как я могу определить, что мой браузер поддерживает IFRAME .

Пожалуйста, помогите мне в этом
заранее спасибо

Richard Deeming

Вы, вероятно, не можете найти ссылку, потому что <iframe> поддерживается практически в каждом браузере. Даже IE6 поддерживает его.

1 Ответов

Рейтинг:
1

Freelancer sekhar Babu

Проверьте, есть ли iframe на странице

if($("#iframeID").length)
{

alert("The element you're testing is present." );
$('#iframeID').contents().find('#someID').html();

}


hardy panchal

Я пробовал это, но этого я не хочу . мне нужна поддержка моего браузера Iframe или нет

Привет, мир!

выше div требуется держать в iframe ?
$("#iframeID").contents().find("#someID").html();
это дает мне неопределенное значение в каком-то браузере и дает ошибку типа
Не удается прочитать свойство "содержимое" null
в каком-то браузере

GKP1992

Что вы делаете, когда в браузере нет iframe?

hardy panchal

Я просто хочу знать, что мой браузер совместим с Iframe

GKP1992

не было бы этого .сбой длины, если $("#iframeID") равен нулю?

hardy panchal

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