Anche se l’utilizzo dei frame nei siti web è sconsigliato, a volte risultano utili come per esempio per condividere variabili JS tra applicazione web separate.
Ora, la condivisione di variabili tra i frame non è molto diversa rispetto la loro condivisione tra gli oggetti windows (javascript). Tutto ciò che serve è un riferimento per l’oggetto cornice <frame>
Se ad esempio la nostra pagina è cosi realizzata
<frameset rows="30%,70%" border="0"> <frame src="a.hmtl" name="aFrame"/> <frame src="b.hmtl" name="bFrame"/> </framese>
il primo frame può accedere a una variabile nel secondo frame usando la seguente espressione:
parent. frames [1]. variable_name
Analogamente, il secondo frame può accedere alle variabili nel primo pacchetto tramite la seguente espressione:
parent. frames [0]. variable_name
Come illustrato in questi esempi, i frame possono ottenere riferimenti a frame vicini tra i frame della finestra genitore [proprietà].
Categories: Web