2013-01-03 56 views
18

İki dahili sitem var. Birinin içeriğini diğer sitenin iframeinde göstermeye çalışıyorum. Ancak şu mesajı alıyorum: "Bu içerik bir çerçevede görüntülenemiyor." Bu mesajı almamın nedenini okudum, ancak sitelerin dahili olduğundan ve kullanıcıları kaçırmaya çalışan biri ile ilgilenmediğim için baypas etmek istiyorum. İnternette arama yaptıktan sonra atlamak için bir yol bulamadım, ancak mesajın geri kalanının buna ipucu vermesi nedeniyle mümkün olması gerektiğini hissediyorum.IFrame: Bu içerik bir çerçeve içinde görüntülenemiyor

"Bu siteye girdiğiniz bilgilerin güvenliğini korumaya yardımcı olmak için, bu içeriğin yayıncısı bir karede görüntülenmesine izin vermiyor."

Yayıncı olduğum için çerçevede görüntülenmesine nasıl izin verebilirim? Teşekkürler! Iframe'de gösterilecek şekilde <meta http-equiv="X-Frame-Options" content="allow"> numaralı telefonu kullanarak

+0

Bu siteler, başka bir sistemin (yani, bir tür CMS'nin) bir kısmı mıdır ve eğer öyleyse, bu sistemin bir yapılandırması olması mümkün mü? Aksi takdirde, farklı etki alanlarında barındırılan iç sitelerdir ve eğer iframe sitesi X-Frame-Options: SAMEORIGIN 'başlığına sahipse? – freefaller

+0

@ freefaller, cevabınız için teşekkürler! X-Frame-Options’ı nerede kurabilirim? – daveomcd

+2

Bu, HTML'nin bir parçası değil, bir header değeridir, bu yüzden de Response.AddHeader'a bakmanız gerekir. Değer, iframe içinde kullanılmakta olan bir siteyi durdurmak için tasarlanmıştır ... Google (örneğin), tam boyutlu bir iframe oluşturmanızı ve aslında siteniz olduklarını iddia etmenizi engellemek için bunu yapar. Dürüst olmak gerekirse, benim tahminim bununla bir ilgisi yok, ama [daha fazla bilgi için] bu konuya bakın (http://support.microsoft.com/kb/2694329) – freefaller

cevap

16

kullanın.

+1

Bu etiketi, içeriği içeren sayfaya veya çerçeveyi içeren sayfaya ekler misiniz? –

+0

@AdamDenoon İçeriği içeren sayfa. – Cinder

+0

benim için işe yaramadı, iframe –

5

X-Frame-Options, iframe'de kullanmak istediğiniz sayfanın <head> bölümünde değil, Http Header'da tanımlanmıştır.

Kabul değerler şunlardır:, SAMEORIGIN DENY ve İZİN-DAN "url"

0

Kullanım target="_top" gerçekten çalışacak bağlantı etiketinde öznitelik.

İlgili konular