Este artigo discute os problemas operacionais do quadro no JS e o compartilha para sua referência. A análise específica é a seguinte:
A figura acima é um exemplo. Aqui, a interoperabilidade entre os quadros é simplesmente listada como: 1 Variável 2 Método 3 Aquisição mútua de elementos entre páginas.
1. Primeiro, do pai (FrameAbc) -------> Child (Framea, Frameb, Framec)
① Acesso Nome da variável Nome
Se você opera no FREABC, pode:
A cópia do código é a seguinte: Window.frames ("Framea"). ContentWindow.Name
Ou copie o código da seguinte forma: document.getElementById ("Framea").
Ou copie o código da seguinte
② Método de acesso Func
Se você opera no FREABC, pode:
A cópia do código é a seguinte: Window.Frames ("Framea"). ContentWindow.func ();
Ou copie o código da seguinte forma: document.getElementById ("Framea"). ContentWindow.func ();
Ou copie o código da seguinte forma: jQuery: Window. $ ("#Framea") [0] .contentWindow.func ();
③ Visite elementos de subpagem: nome de usuário
Se você opera no FREABC, pode:
A cópia do código é a seguinte: window.frames ("Framea"). ContentWindow.document.getElementById ("nome de usuário");
Ou copie o código da seguinte forma: document.getElementById ("Framea"). ContentWindow.document.getElementById ("nome de usuário");
Ou copie o código da seguinte forma: jQuery: Window. $ ("#Framea") [0] .ContentWindow. $ ("#Nome de usuário");
2. Então, de criança (Framea, Frameb, Framec) ------------> para os pais (FrameAbc)
① Visite o nome da variável da página pai. Se for operado em Framea (subpagem), pode: pode:
A cópia do código é a seguinte: window.parent.name;
② O método de acessar a página dos pais functão, se for operado em Framea (Subpage), pode: pode:
A cópia do código é a seguinte: window.parent.func ();
③ Visite o nome de usuário do elemento da página pai, se for operado em Framea (subpagem), pode:
Copie o código da seguinte forma: Window.Parent. $ ("#Nome de usuário")
Ou: copie o código da seguinte forma: window.parent.document.getElementById ("nome de usuário");
Resumir:
O quadro é apenas um quadro de página. Se você deseja operar elementos em um sub -quadro, você precisará primeiro entrar na janela ou no conteúdowindow. O acesso à página pai da página criança exige o cálculo do relacionamento entre pais e SON e dividi-lo em várias camadas.
Eu li outras postagens on -line e falei sobre questões sobre o carregamento de páginas. Provavelmente significa que, se a página do sub -quadro for carregada, ela causará erros. Amigos interessados podem testá -lo de maneira direcionada, e acredito que haverá novos ganhos!
Espero que este artigo seja útil para a programação JavaScript de todos.