Ho un oggetto iframe che punta a una pagina specifica. Ad esempio,Rilevamento di src/cambio di posizione in un oggetto iframe
<iframe src="http://en.wikipedia.org/wiki/Special:Random"></iframe>
voglio avere un avviso ogni volta che la posizione dei cambiamenti iframe perché l'utente ha cliccato un link al suo interno.
Fare onLoad="alert(this.ContentWindow.location.href);"
non produce nulla.
Fare onLoad="alert(this.src);"
produce lo src iniziale (../wiki/Special:Random) indipendentemente da ciò che l'utente ha fatto clic.
L'utente rimarrà nello stesso dominio, pertanto la politica di Stessa origine non viene violata.
Probabilmente un errore di battitura, ma il tag "iframe' non è stato creato correttamente. –
L'iframe src dice 'http: //en.wikipedia.org/wiki/Special: Random', ma tu dici che l'utente rimarrà nello stesso dominio. Sei sicuro che questo non sia un problema di SOP? –
Oops, mi dispiace. – carriwitchet