Guest - Luciano - Postado Abril 28, 2005 Denunciar Share Postado Abril 28, 2005 Tentei utilizar arquivos externos ao invés de colocar os scripts em javascript na pagina porem o mesmo não este funcionando.Com fiz:coloquei o conteudo abaixo na pagina :<script language="JavaScript" type="text/JavaScript"src="/script/direitos.js"></script>E aqui o conteudo do arquivo js:<script language=JavaScript>function right(e) {if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){alert("Copyright© - testereturn false;}else if (navigator.appName == 'Microsoft Internet Explorer' &&(event.button == 2 || event.button == 3)) {alert("Copyright© -testereturn false;}return true;}document.onmousedown=right;if (document.layers) window.captureEvents(Event.MOUSEDOWN);window.onmousedown=right;</script><script language="JavaScript"><!--function keypresed() {alert('Copyright© - teste.');} document.onkeydown=keypresed;// --></script>O que estou fazendo de errado. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Abril 28, 2005 Denunciar Share Postado Abril 28, 2005 Quando o script está em um arquivo JS não é precisso declarar que ele é um JavaScript, ou seja, tira a tag <script language=JavaScript> e </script> que deve funcionar.obs: Essa caixa de alert quando clica com o direito é um saco!, se eu fosse você só desabilitaria o botão direito/teclado e tirava o alert. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest - Luciano -
Tentei utilizar arquivos externos ao invés de colocar os scripts em javascript na pagina porem o mesmo não este funcionando.
Com fiz:
coloquei o conteudo abaixo na pagina :
<script language="JavaScript" type="text/JavaScript"
src="/script/direitos.js">
</script>
E aqui o conteudo do arquivo js:
<script language=JavaScript>
function right(e) {
if (navigator.appName == 'Netscape' && (e.which == 3 || e.which == 2)){
alert("Copyright© - teste
return false;
}
else if (navigator.appName == 'Microsoft Internet Explorer' &&
(event.button == 2 || event.button == 3)) {
alert("Copyright© -teste
return false;
}
return true;
}
document.onmousedown=right;
if (document.layers) window.captureEvents(Event.MOUSEDOWN);
window.onmousedown=right;
</script>
<script language="JavaScript">
<!--
function keypresed() {
alert('Copyright© - teste.');
}
document.onkeydown=keypresed;
// -->
</script>
O que estou fazendo de errado.
Link para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.