Come usare JavaScript per ottenere l'URL Parent iFrame

October 13

Il tag "iframe" in HTML può creare un frame in linea; vale a dire, una cornice che non ha per coprire l'intera finestra, ma si può dimensioni e la posizione è dove si vuole all'interno di una pagina. Un frame in linea contiene un'altra pagina Web all'interno di esso, secondo l'URL nel suo attributo "src". Seguendo le convenzioni di denominazione del Document Object Model, il "padre" della pagina contenuta all'interno di un frame in linea è la pagina che contiene il fotogramma. È possibile determinare l'URL della pagina padre dal codice Javascript nella pagina all'interno del frame in linea.

istruzione

1 Incollare il seguente codice HTML in un documento di testo vuoto per creare la pagina principale che contiene un frame in linea:

<Html>

<Body>

<Valore iframe = "URL Mostra intervento superiore" onclick = "getParent ();" />

</ Body>

</ Html>

Salvare il file sul server Web con il nome di "iframe.html."

3 Passare alla pagina creata nel browser Web nel passaggio 1. Fare clic sul pulsante all'interno del frame in linea. Una finestra di dialogo appare per visualizzare l'URL della pagina padre.

Consigli e avvertenze

  • A causa di politiche di sicurezza, una pagina Web in un frame in linea non può accedere all'URL della sua pagina padre a meno che non sia risiedono sullo stesso dominio web.