2014-05-22 34 views
5

Bir HTML sayfam var, bu sayfada bir iframe var. Iframe src sayfasında yönlendirmeyi algılamak ve bazı şeyler yapmak için kod yazdım. Yönlendirme değişikliği, iframe URL'sini tarayıcıda ayrı ayrı başlattığımda, ancak iframe kullandığımda oryantasyon değişikliğinin saptanmadığı tespit edildi. Bunun için herhangi bir fiş kullanmam gerekir mi?iframe'de yön değiştirme yönünü değiştirme

+0

Mobil aygıt yönlendirmesinden mi bahsediyorsunuz? – Oliver

+0

evet, Mobil veya tablet ekranı –

+1

Üst belgede yönlendirme değişimini algılayabilir ve daha sonra iframe, örneğin postMessage API kullanarak. Peki ya bu? – zvona

cevap

2

Bu, iframe'inizin aynı etki alanında ve "orientationchange" olayını tetiklerse çalışır.

$(document).add(parent.document).on('orientationchange',function() { 
// your logic 
});