Detectando alteração de src / local em um objeto iframe
Eu tenho um objeto iframe apontando para uma página específica. Por exemplo,
<iframe src="http://en.wikipedia.org/wiki/Special:Random"></iframe>
Desejo receber um alerta sempre que o local do iframe for alterado porque o usuário clicou em um link dentro dele.
FazendoonLoad="alert(this.ContentWindow.location.href);"
não produz nada.
FazendoonLoad="alert(this.src);"
gera o src inicial (../wiki/Special:Random), não importa o que o usuário clicou.
O usuário permanecerá no mesmo domínio, para que a política de mesma origem não seja violada.