Фокусировка на iframe специально в ie

#html #internet-explorer #iframe

#HTML #internet-explorer #iframe

Вопрос:

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

Я пробовал несколько разных способов сосредоточиться на iframe, но, похоже, в ie ничего не работает.

 $('iframe').get(0).contentWindow.focus();
$('iframe').focus();
$('iframe').get(0).contentWindow.document.body.focus();
  

$('iframe').focus(); отлично работает в Chrome и Firefox, но совсем не в ie.

Есть идеи? Чего-то мне не хватает?

Комментарии:

1. вы тоже пытались дать iframe a tabindex ? Иногда помогает .focus() для этого элемента получить фокус

2. @Pete Я стараюсь не так часто работать с iframe. Я не слышал о tabindex?

3. это общий атрибут html

4. @Pete Я до сих пор не слышал об этом раньше. Я посмотрел и попробовал, но это тоже не сработало.