Ao projetar páginas da web, muitas páginas da web exigem o mesmo padrão de borda e a barra de navegação nos fornece bordas compartilhadas para facilitar o design. Afinal, o mesmo conteúdo é adicionado a cada página da web, o que praticamente não é feito. aumenta o número de páginas da web. Claro, para páginas da web dinâmicas, isso não é um problema, mas e se for estático
Ao projetar páginas da web, muitas páginas da web exigem o mesmo padrão de borda e barra de navegação compartilhada? bordas para facilitar o design, mas, isso também é inconveniente. Afinal, o mesmo conteúdo é adicionado a cada página da web e a página da web aumenta de forma invisível. Claro, isso não é um problema para páginas da web dinâmicas, mas e se for. estático?
Como essa deficiência pode ser superada por meio da moldura? Isso pode ser conseguido, mas a moldura causou outro problema, ou seja, se você abrir diretamente a página interna da moldura e tirar o lindo casaco, ficará muito monótono? ?Aqui encontramos uma boa maneira de tirar o casaco. A página coloca automaticamente a jaqueta, já pensou nisso. Se você não está interessado neste assunto, pode ir embora, discutiremos isso em detalhes a seguir.
Em páginas web frame, o parâmetro src geralmente é usado para especificar o endereço da página web dentro do frame. O que precisamos fazer é, ao abrir esse endereço diretamente, deixá-lo detectar automaticamente e então colocar o casaco. primeiro adicione o código de detecção à página da web da seguinte maneira:
O seguinte é um fragmento citado:
<roteiro>
if(top.location==self.location)
{
top.location="index.htm?"+self.location;
}
</script>
É simples assim. Observe que index.htm é o endereço da página da web do casaco. A próxima coisa a fazer é fazer com que a página da web do casaco adicione automaticamente esta parte do conteúdo. , encontre os parâmetros e aponte o parâmetro frame src para Este parâmetro resolverá o problema, o código é o seguinte:
A seguir está um trecho de citação:
<roteiro>
document.write('<iframe id="mid" name="mid" width="100%" height="100%" frameborder="0" scrolling="auto"')
var n=self.location.href.indexOf("?")//Verifique se contém parâmetros
if(n>0) // existem parâmetros
{
//Aponta para parâmetros
document.write("src="+self.location.href.substr(n+1))
}
documento.write('></iframe>')
</script>
A estrutura iframe é usada aqui. O aplicativo específico pode ser visto em meu site ggg82.126.com.
Você pode clicar aqui para ver o efeito. Se você tiver boas opiniões, sinta-se à vontade para discuti-las comigo.