Nwlapcug.com


Come uso di JavaScript per ottenere l'iFrame URL padre

Il tag "iframe" in HTML può creare un frame non ancorato; ovvero, una cornice che non deve estendersi su tutta la finestra, ma si può dimensioni e posizionarlo dove vuoi all'interno di una pagina. Un frame non ancorato contiene un'altra pagina Web all'interno di esso, in base all'URL nell'attributo "src". Seguendo le convenzioni di denominazione del modello di oggetto del documento, il "padre" della pagina contenuta all'interno di un frame non ancorato è la pagina che contiene la cornice. È possibile determinare l'URL della pagina padre da codice Javascript nella pagina all'interno di frame non ancorato.

Istruzioni

1

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

< html >

< corpo >

< iframe valore = "Visualizza URL padre" onClick="getParent();" / >

< / body >

< / html >

Salvare questo file al server Web con il nome "iframe.html."

3

Passare alla pagina creata nel browser Web nel passaggio 1. Fare clic sul pulsante all'interno di frame non ancorato. Apparirà una finestra per visualizzare l'URL della pagina padre.

Consigli & Avvertenze

  • A causa di politiche di sicurezza, una pagina Web in un frame non ancorato non può accedere l'URL della pagina superiore a meno che entrambi risiedono nello stesso dominio Web.