2016-10-06 4 views
0

У меня есть страница с несколькими iframe, в то время как один iframe активен, и я хотел бы знать, какой iframe активен в настоящее время.iframe: get active iframe

Я пробовал document.activeElement.id, но он дает правильный результат, только когда я нажимаю на страницу где-нибудь.

Я также пробовал this, но не дал мне активного идентификатора iframe.

Знаете ли вы javascript/jquery api, чтобы узнать активный идентификатор iframe.

+1

@vsync happy :) – gavdix

ответ

0

Использование JQuery вы можете попробовать это:

var $focused = $(':focus'); 

выше будет получить элемент, который в настоящее время имеет фокус.

+1

Это не сработало, оно дает мне пустой массив ([]) – gavdix

+0

@gavdix - как вы его используете? – Ted

+0

Я просто использовал его в консоли как $ (': focus'), чтобы увидеть, может ли он отслеживать активный iframe. – gavdix

Смежные вопросы