Belirli bir sayfaya işaret eden bir iframe nesnesine sahibim. Örneğin,iframe nesnesindeki src/konum değişikliğini algılama
<iframe src="http://en.wikipedia.org/wiki/Special:Random"></iframe>
ben iframe değişikliklerin yeri kullanıcı içindeki bir bağlantı tıklandığında, çünkü ilgili uyarıyı yapmak istiyorum.
onLoad="alert(this.ContentWindow.location.href);"
yapmak hiçbir şey vermez.
onLoad="alert(this.src);"
yapmak, kullanıcının ne tıkladığı önemli olmaksızın ilk src (../wiki/Special:Random) değerini verir.
Kullanıcı aynı etki alanı içinde kalacak ve bu nedenle aynı Kaynak İlkesi ilkesi ihlal edilmeyecektir.
Muhtemelen bir yazım hatası, ancak 'iframe' etiketiniz düzgün şekilde oluşturulamıyor. –
iframe src 'http: //en.wikipedia.org/wiki/Special: Random' diyor, ancak kullanıcı aynı alanda kalacak. Bunun bir SOP sorunu olmadığından emin misiniz? –
Oops, üzgünüm. – carriwitchet