Youtube embed: Güvenli olmayan JavaScript çerçeve erişmeye
Gömülü bir Youtube video içeren bir sayfa ile Wicket uygulaması var. Video gömer ve iyi oynuyor, ama görünüşe göre sayfanın geri kalanını işlemek DOM elemanlarını geliyor gibi görünüyor değil neden olursonragöm sadece biçimlendirme olmasına rağmen sayfada, yapma.
Hata bakarken Krom ortaya koymaktadır: konsolu
Güvenli olmayan JavaScript erişim girişimi URL ile çerçeve http://example.com/detail/COMMUNICATION/search/com-sonyericsson-hanashi URL ile kareden http://www.youtube.com/embed/eJY7_De5opI?enablejsapi=1&autohide=1&showinfo=1. Etki alanları, ve protokolleri bağlantı noktaları maç.
Bu adil bir miktar Google'da tarattım ve insanlar it's innocuous bunu söylemesi ve bunu görmezden görünüyor. Bu bana yanlış geliyor, ve bizim durumumuzda aslında sayfa sonları.
Biz videoyu bir ajax geri arama (kullanıcı Wicket AjaxLink tıklama) dinamik olarak yerleştirilmiştir, böylece bizim app değiştirmek Eğer hala hata konsolu almak, ama en azından sayfayı tam olarak işler. Ne yazık ki bu video kullanıcı ilk sayfa çarptığında varsayılan olarak yüklü olması gerekiyor gibi bizim için işe yaramaz.
Edit: Hata iletisi Krom konsolundan alınmış olmasına rağmen, böcek denedim her tarayıcı etkileyecek gibi görünüyor eklemeliyim: Chrome, Safari ve Firefox.
CEVAP
Güvenlik hata sayfa sonu pek mümkün değildir. Hata en kötü durumda çerçevenin içeriği berbat olacağı anlamına gelir YouTube çerçevesi içinde oluyor gibi görünüyor.
Aynı etki alanı ve port numarasını sürece harici bir sayfa frame/iframe, hiçbir koşulda, ana belge içeriğine etkisi. Tarayıcı güvenlik sabit kurallardan birisidir.
Hatayı başka yerlerde işaretleme olmalıdır. Bazı örnek biçimlendirme görme şansım var mı?
[Düzenle]
Hata da embed kodu biçimlendirme olabilir. Ya da, eğer herhangi bir komut dosyası etiketleri doğrudan sayfa (iframe değil) eklenmişse olabilir.
Genellikle bu gibi sorunlar olduğunda kapatılmamış etiketi yüzünden bir yerlerde ama Javascript olabilir.

Güvenli olmayan JavaScript URL ile çer...
&; Güvenli olmayan JavaScript URL ile ...
Google Plus butonu kodu uyarıyor: &quo...
Facebook verir "URL" çerçeves...
Facebook JavaScript HTTPS güvenli olma...