Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

ebotega

Tem como ocultar os comentários no html?

Recommended Posts

então pessoal, é possível ocultar os comentários feitos no código html quando alguém clica com o botão direito por exemplo na página e pede para exibir o código fonte?

Compartilhar este post


Link para o post
Compartilhar em outros sites

não, não é possível.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como fazer isso com Javascript

 

se a pessoa clicar com o botão direito aparecer algum aviso tipo

 

Não é permitido usar esse botão

 

ou não aparecer nada

 

com uma rápida pesquisa no google você encontra isso.

 

também tem como inibir o atalho ctrl+u para exibir o código fonte

 

mas o navegador tem a opção de exibir o código fonte nos menus, ali não dá para inibir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então... com php é possível sim. Só não sei até onde é funcional.

 

Montei agora aqui e funcionou direitinho... removeu todos os comentários.

 

<?php
$html_comentado =
'
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
</head>

<body>
<!-- Tabela -->
<table width="100%" border="0" cellspacing="0" cellpadding="0">
 <tr>
   <td><!-- Celula 1 --> <!-- Fim da Celula 1 --></td>
   <td><!-- Celula 2 --> <!-- Fim da Celula 2 --></td>
 </tr>
 <tr>
   <td><!-- Celula 3 --> <!-- Fim da Celula 3 --></td>
   <td><!-- Celula 4 --> <!-- Fim da Celula 4 --></td>
 </tr>
</table>
<!-- Fim da Tabela -->
</body>
</html>
';
$html_sem_comentario = preg_replace("/<!--.*-->/Uis", "", $html_comentado);  
echo $html_sem_comentario;
?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sim, mas ai você estará utilizando linguagem server-side, acho que o bjetivo era utilizando client-side.

 

Mas é válido se você tiver o PHP ou outra liguangem server-side funcionado. Caso sua hospedagem só permita HTML, terá que dificultar a vida do usuário que quer ver os comentários com o Javascript, mas não dá para impedir.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.