У меня есть объект iframe, указывающий на определенную страницу. Например,Обнаружение изменения src/location в объекте iframe
<iframe src="http://en.wikipedia.org/wiki/Special:Random"></iframe>
Я хочу, чтобы иметь сигнал тревоги, когда место изменения Iframe, так как пользователь нажал на ссылку внутри него.
Выполнение onLoad="alert(this.ContentWindow.location.href);"
ничего не дает.
Выполнение onLoad="alert(this.src);"
дает исходный файл src (../wiki/Special:Random) независимо от того, что пользователь нажал.
Пользователь будет находиться в пределах одного домена, поэтому политика Same Origin не будет нарушена.
Возможно, опечатка, но тэг 'iframe' не сформирован должным образом. –
В iframe src говорится: «http: //en.wikipedia.org/wiki/Special: Random», но вы говорите, что пользователь останется в том же домене. Вы уверены, что это не проблема SOP? –
К сожалению, извините. – carriwitchet