none
Usar include no HTML RRS feed

  • Pergunta

  • Oi pessoal,

    Preciso de uma ajuda. Não sei mexer muito com HTML, então estou com muitas dificuldades com o include. Tenho várias páginas que em cada uma deve aparecer um Menu. Gostaria de chamar esse menu por um include, pois assim só preciso alterá-lo em um local. Porém já tentei de diversas formas e não consigo. Já tentei salvar o menu no formato shtml, htm, html, chamo ele da seguinte forma (dependendo do formato):                                      
                                            <!-- #include file="menuLateral.html" -->
                                            <!-- #include file="menuLateral.htm" -->
                                            <!-- #include file="menuLateral.shtml"-->

     

    Já tentei com <!--#include virtual="menuLateral.html" --> também, e nada.

    O único que abriu mais ou menos foi utilizando Iframe, mas fica todo desconfigurado, ocupa a tela toda, e ao clicar nos itens, ele abriria ou dentro do frame ou em outra janela, que não é o que eu quero..

     

    O menu tá da seguinte forma:

     

    <table cellpadding="0" cellspacing="0" border="0" width="100%">
      <tr>
        <td><IMG height="43" src="images/menulat_top.gif"></td>
      </tr>
      <tr>
        <td align="right" height="10"></td>
      </tr>
      <tr>
        <td align="right">
          <A onclick="hideMenu();"tabIndex="0" href="#"><IMG alt="Recolher Menu" src="images/ARROW.gif" border="0"></A>
        </td>
      </tr>
      <tr>
    	  <td height="10"></td>
      </tr>
      
    		  <tr>
    			  <td>
    				  <table cellSpacing="0" cellPadding="0" width="100%" border="0">
    					  <tr>
    						  <td align="right">
    							  <a class="menu" href='analisAdmFinRD.htm'>
    								  Análise Adm. Financeira RD                                            
    							  </a>
    						  </td>
    						  <td width="10"><IMG height="19" src="images/menulat_azulmaior.gif" width="10"></td>
    					  </tr>
    				  </table>
    			  </td>
    		  </tr>
    
           <tr>
    			  <td bgColor="#ffffff" height="1"></td>
    		  </tr>
    			
    		
    		  <tr>
    			  <td>
    				  <table cellSpacing="0" cellPadding="0" width="100%" border="0">
    					  <tr>
    						  <td align="right">
    							  <a class="menu" href='resultUsuariosCR.htm                                        '>
    								  Usuários de CRs                                           
    							  </a>
    						  </td>
    						  <td width="10"><IMG height="19" src="images/menulat_azulmaior.gif" width="10"></td>
    					  </tr>
    				  </table>
    			  </td>
    		  </tr>
    	  
      <tr>
    	  <td bgColor="#ffffff" height="1"></td>
      </tr>
      <tr>
    
           <tr>
    			  <td bgColor="#ffffff" height="1"></td>
    		  </tr>
    	  <td>&nbsp;</td>
      </tr>
      <tr>
    	  <td bgColor="#ffffff" height="1"></td>
      </tr>
      <tr>
    	  <td>
    		  <table cellSpacing="0" cellPadding="0" width="100%" border="0">
    			  <tr>
    				  <td align="right"><A class="menu" href="Javascript: window.close();">Encerrar Sessão </A>
    				  </td>
    				  <td width="10"><IMG height="19" src="images/menulat_vermelho.gif" width="10"></td>
    			  </tr>
    		  </table>
    	  </td>
      </tr>
      <tr>
    	  <td bgColor="#ffffff" height="1"></td>
      </tr>
    </table>

    Obrigada.

    sexta-feira, 10 de dezembro de 2010 12:42

Respostas

  • Amalia, o HTML não possui suporte a este tipo de procedimento. Este recurso é feito no servidor por alguma tecnologia de servidores, asp, php etc.

    Verifique qual tecnologia você vai usar no servidor e qual é a melhor forma.
    Para funcionar vai precisar rodar em um servidor web sempre.


    Murilo Maciel Curti | Microsoft Brazil | http://murilocurti.wordpress.com | http://twitter.com/shinjiR
    sexta-feira, 28 de janeiro de 2011 12:16