Yukarıdaki arkadaşların dediği gibi yaptığınızda hale iframe boş geliyorsa bazı siteler iframeleri engellemektedir. Google youtube kendi verdiği kodu embed kullanabilirsiniz ve bu sayfaların iframelerini bu şekilde çekemessiniz. Google veya benzeri engelleme yapısına sahip olan siteler X-Frame-Options kaynaklı
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buyüzden Sameorigin kaynaklı iframelerde gösteremessiniz.
Bunun nedeni, Google'ın bir "X-Frame-Options: SAMEORIGIN" yanıt başlığı göndermesidir. Bu seçenek, tarayıcının ana sayfayla aynı etki alanında barındırılmayan iFrame'leri görüntülemesini engeller. Veya bahsettiğiniz site bu şekilde engelleme yapıyor olabilir.
Çözüm yolu aracı ters proxy yapısı ile veya alternatif gönderilen istekleri x-frame-options </head> üstünde değiştirerek ayarlayabilirsiniz.