tognere 2 Denunciar post Postado Dezembro 5, 2013 Fiz um menu horizontal e comecei a linkar algumas paginas. Quando eu clico nesse link aparece uma folha html vazia (ainda não fiz nada nessa folha) ....gostaria de saber uma forma em que eu não precise copiar e colar o menu em cada pagina que eu crie. Gostaria de saber uma forma onde o menu horizontal esteja somente na folha principal (Index) e ao clicar nos itens do menu mude apenas o conteúdo do site (conteiner do corpo do site)...isso é possível?????? de que forma eu posso fazer issu??? Compartilhar este post Link para o post Compartilhar em outros sites
marcelobbt 7 Denunciar post Postado Dezembro 5, 2013 É só dividir seu index em frames. Então ao clicar no menu, ele abre as páginas no frame principal. Procure no google que acha vários exemplos de como fazer. Compartilhar este post Link para o post Compartilhar em outros sites
tognere 2 Denunciar post Postado Dezembro 5, 2013 desculpa minha ignorancia...mas frame é o modo como se faz??? vc pode postar um exemplo por favor??? Compartilhar este post Link para o post Compartilhar em outros sites
Thomas Piedade 21 Denunciar post Postado Dezembro 5, 2013 Você está usando apenas html? Isso da pra fazer com php tranquilamente. Compartilhar este post Link para o post Compartilhar em outros sites
Edwin Medina García 1 Denunciar post Postado Dezembro 5, 2013 <html> <head> <?php // SET URL $urlserver = $_SERVER["HTTP_HOST"]=='localhost' ? 'http://localhost/minhapastalocal/' : 'http://www.meudominio.com.br/'; //cria um array formada por um delimitador[/] http://localhost / minhapastalocal / Contato $gets = explode('/',$_SERVER['REQUEST_URI']); //retira o primeiro elemento do array ficando minhapastalocal / Contato array_shift($gets); if($_SERVER["HTTP_HOST"]=="localhost") { //se esta no localhost retira mais um elemento ficando Contato array_shift($gets); } //defino que pagina abrira cada menu switch($gets) { case "Contato": $pg = 'contact'; break; } ?> <base href="<?php echo $urlserver; ?>" /> </head> <body> <header><? include('header.php');?></header> <section class="content"> <? //se a variavel $pg é seteada como contact ele faz um include('contact.php') if(isset($pg)) include($pg.'.php'); else include('content.php'); ?> </section> <footer><? include('footer.php');?></footer> </body> </html> Se usa php uma forma bem básica de fazer isso pode ser o código acima, embora existam muitos métodos mas elegantes. Compartilhar este post Link para o post Compartilhar em outros sites
tognere 2 Denunciar post Postado Dezembro 7, 2013 muito obrigado!!! Compartilhar este post Link para o post Compartilhar em outros sites