Ho scritto un codice html che inizializza il mio iframe con un altro sito.Come rilevare l'URL iframe corrente?
mio dominio è per esempio:
www.mydomain.com/Index.html
in questo c'è un
<iframe src = "www.anotherdomain.com/pages/firstPage.html"/>
voglio rilevare il nuovo URL completo src ogni volta che l'iframe ne ottiene uno nuovo Il testo iframe consiste in collegamenti ad altre pagine all'interno della pagina inizializzata. È possibile e legale ottenerlo? Grazie. Qualsiasi aiuto è apprezzato.
Suppongo che vada oltre i problemi di origine ma ci sia un lavoro da fare per questo?
Aggiornamento
Ho cercato di ottenere la risposta da
document.getElementById("myIframeId").src
all'evento carico telaio. Ma continua a mostrare il src con il quale è inizializzato. Non mostra la versione aggiornata di src.
document.getElementById("myIframeId").contentWindow.location.href
fornisce l'errore di sicurezza che una frame http sta tentando di accedere a https nell'iframe. Protocolli non corrispondenti.
Ho creato l'host locale su SSL e ho utilizzato https ma la richiesta è stata bloccata. Non so perché.
Sì, hai indicato il problema che sto affrontando. Puoi controllare la domanda aggiornata. Grazie –
Ho già dato le risposte alle questioni che hai evidenziato nel tuo aggiornamento –