2012-01-19 21 views

cevap

10

açılan görünümü açıksa arka plan sayfasından aşağıdaki krom API çağrısı getirme kullanabilirsiniz:

var views = chrome.extension.getViews({ type: "popup" }); 

//views => [] //popup is closed 
//views => [DOMWindow] //popup is open 

bunun bir dizi döndürür eğer boş bir dizi daha sonra açılır, açık değilse döndürürse pop-up'larınız DOMWindow nesnesi, sonra açılır pencereniz açık.

Tek bir eklentide birden fazla açılır pencereniz varsa, geri döndürülen DOMWindow'da bazı genel değişkenlerin varlığını denetlemek üzere denetleyebilirsiniz.

+0

Çok teşekkürler, bu harika çalıştı! – Camilo

İlgili konular