Fóruns sobre PHP, JavaScript, HTML, MySQLi, jQuery, Banco de Dados, CSS


Moderador: web

 
Avatar do usuário
ADMIN
ADMIN
Tópico Autor
Mensagens: 17549
Nome: Kleber
Descrição do site: Onde você encontra scripts grátis para o seu site
Sexo: Masculino
Localização: RJ / RJ / Brasil
Contato:

Carregar mesmo conteúdo em todas as páginas

10-09-2007 06:59

Muitas vezes temos determinados conteúdos que precisam ser carregados em vários documentos. Isso porque queremos alterar somente esse conteúdo para que ele seja alterado em todos os outros documentos.

Uma forma bem prática de fazer isso com JavaScript seria transformar o conteúdo html para JavaScript, e chamar em todos documentos através do:

<script language="JavaScript" src="arquivo.js"></script>

o arquivo.js seria um documento com todo seu conteúdo convertido para JavaScript.

Para estar fazendo isso, acesse: http://www.codigosnaweb.com/Converte-pa ... -HTML.html

Siga as dicas da página e pronto, terá seu conteúdo convertido para JavaScript, e chamará o mesmo conteúdo em todas as páginas do seu site através do:
<script language="JavaScript" src="arquivo.js"></script>

Uma outra forma de fazer isso já em PHP, seria com include(), é uma forma bem parecido com a do JavaScript, mas, não precisamos converter o documento para PHP para que seja incluído em todas nossas, podemos incluir documentos em html diretamente, por exemplo.

As formas mais comum de usar o include seria:
<?php
include("documento.html");
?>

ou

<?php
include "documento.html";
?>

Obs.: O include() só é aceito em documentos com extensão .php e servidores que suportem o PHP.

Uma outra forma seria com iframe, onde você poderia carregar em todos os documentos esse iframe, e alterar somente o documento do iframe.

Mas, como se sabe, o tamanho do iframe poderia ficar disproporcional de acordo com o conteúdo que foi carregado.

Acesse o link abaixo para saber sobre iframe com altura e largura automática. Iframe-com-altura-e-largura-automatica_13_26.html

Obs.: O script do link acima não é indicado para quando o desejado é carregar um link externo, fora do própio domínio.
0
A melhor hospedagem para o seu site HostGator!

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado