SpiderTV Postado Fevereiro 14, 2009 Denunciar Share Postado Fevereiro 14, 2009 ola boa noite...esta aqui o codigo mais no opera o codigo não funciona :( como por para bloquiar tambem no opera?<body text="#ffffff" style="margin:0px; padding:0px; background:#051024 url(images/bg_all_pages.jpg) repeat-x;" oncontextmenu="return false"> <script language="JavaScript1.3"> if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false; } function norightclick(e) { if (window.Event) { if (e.which == 2 || e.which == 3) return false; } else if (event.button == 2 || event.button == 3) { event.cancelBubble = true event.returnValue = false; return false; } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); } document.oncontextmenu = nocontextmenu; document.onmousedown = norightclick; document.onmouseup = norightclick; function disableselect(e){ return false } function reEnable(){ return true } document.onselectstart=new Function ("return false") if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } </script> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 15, 2009 Denunciar Share Postado Fevereiro 15, 2009 Para que você quer bloquear o botão direito? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SpiderTV Postado Fevereiro 15, 2009 Autor Denunciar Share Postado Fevereiro 15, 2009 ola boa tarde... :blink: fiquei sem intender um moderador me fazer esta pergunta :blink: ... o meu site tem bloqueio de paginas mesmo pegando o fim de um iframe e por no fim da url da pagina ela não vai ela e direcionada para o inicio do site...pois e o unico que da pra ver os codigos e o opera os outros não tem como .... bom se voce me mostrar que mesmo com os outros navegadores der pra pegar o codigo fonte dos iframes pode por este tópico como finalizadomeu site ... www.spidertv.net76.net... se voce me mostrar que pego o codigo fonte dos iframes pode por este tópico como finalizado pois so vi como pegar os codigos pelo opera :blink: so estranhei de um modera vim falar isso e não me responder a pergunta do meu tópico :blink: Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 SpiderTV Postado Fevereiro 17, 2009 Autor Denunciar Share Postado Fevereiro 17, 2009 sem respostadificil arrumar um forum que responda as perguntas Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Jonathan Queiroz Postado Fevereiro 17, 2009 Denunciar Share Postado Fevereiro 17, 2009 fiquei sem intender um moderador me fazer esta perguntaNão entendi...1. O que difere um moderador a um membro em termos de "fazer esta pergunta"2. O que há de errado nessa pergunta ???sem respostadificil arrumar um forum que responda as perguntasVocê não tem direito a respostas ao fazer perguntas a um fórum como esse, que é livre...meu site ... www.spidertv.net76.net... se voce me mostrar que pego o codigo fonte dos iframes pode por este tópico como finalizado pois so vi como pegar os codigos pelo operaUtilizei o navegador Google Chrome e apenas com dois Ctrl+U consegui seu código !Nem precisei criar um script pra fazer isso por mim, utilizei o próprio navegadorSe quiser pelo menos dificultar o acesso ao código-fonte, recomendo que:1. Estudo muito, muito, muito, e um pouco mais AJAX2. utilize linguagem dinâmicaMesmo assim, é algo que não faz sentido...Por que esconder algo tão comum quanto HTMl e JavaScirpt ??Código da página "hora_certa.html"<HTML> <HEAD> <style TYPE="text/css"> <!-- body { cursor: url("http://svr1.cursorhost.com/050808/1217919955c3q0f4.ani"), url("http://img242.imageshack.us/img242/6576/iconemausepc2.gif"), auto; } a:hover { cursor: url("http://svr1.cursorhost.com/050808/1217920905dx45kk.ani"), url("http://img242.imageshack.us/img242/7434/iconemausehoverly2.gif"), auto;} --> </style> <title>Acerte seu relógio!</title> <script Language="JavaScript"> <!-- // Tem um bando de bugs nas funcoes referentes a datas no javascript, // então o melhor e simplificar: vamos comparar a hora local da maquina // cliente com a hora da cidade desejada e calcular o horario da cidade // a cada segundo de acordo com essa diferenca. não vamos usar tempos // UTC porque há varios problemas com timezones e horario de verao. var hora_inicial_cidade = new Date(2009, 0 ,10 ,15 ,45 ,(11 + 2)); // Na data acima, somamos 2 segs ao horario enviado pelo servidor porque // há um certo atraso entre o momento em que o servidor "gera" a data e o momento // em que o javascript e executado; "adiantando" o relogio 2 segundos, esse erro // e minimizado (mas não eliminado, pois não da pra determinar o erro com precisao). var contagemID = null; var contagemAtivada = false; var diferenca = 0; var acerta = 0; // Array relacionando o numero do mes ao nome mes_port = new Object(); mes_port[0] ="jan"; mes_port[1] ="fev"; mes_port[2] ="mar"; mes_port[3] ="abr"; mes_port[4] ="mai"; mes_port[5] ="jun"; mes_port[6] ="jul"; mes_port[7] ="ago"; mes_port[8] ="set"; mes_port[9] ="out"; mes_port[10] ="nov"; mes_port[11] ="dez"; // Vamos usar sempre o ano com 4 digitos; como há diferencas entre // o explorer e o navigator, precisa desta funcaozinha. function getFullYear(obj_data) { var ano = obj_data.getYear(); if (ano < 1000) ano += 1900; return ano; } // Calculemos a diferenca entre o horario enviado pelo servidor e o horario da // maquina cliente; com esse numero, podemos recalcular a cada segundo o horario // correto da cidade independente do horario da maquina cliente. function iniciaconta(){ hora_inicial_local=new Date; diferenca =(hora_inicial_cidade.getTime() - hora_inicial_local.getTime()); return diferenca; } function mostrarTempo(acerta){ // Pega a hora local atual: var agora = new Date(); // Acerta de acordo com a diferenca calculada antes: agora.setTime(agora.getTime() + acerta); // Divide em ano, mes, dia etc. var ano = getFullYear(agora); var mes = mes_port[agora.getMonth()]; var dia = agora.getDate(); var data_cidade=((dia < 10) ? "0" : "") + dia +"/" +mes+"/" + ano + " - "; var hora = agora.getHours(); var minuto = agora.getMinutes(); var segundo = agora.getSeconds(); var hora_cidade = ((((hora >12) ? hora -12 :hora) ) < 10 ? "0" : "") + ((hora >12) ? hora -12 :hora); hora_cidade += ((minuto < 10) ? ":0" : ":") + minuto; hora_cidade += ((segundo < 10) ? ":0" : ":") + segundo; hora_cidade += (hora >= 12) ? " PM" : " AM" ; // Lanca a data correta na pagina HTML. document.form.mostrador.value =data_cidade + hora_cidade; // Atualiza a cada segundo. contagemID = setTimeout("mostrarTempo (acerta)",1000); contagemAtivada = true; } function iniciar_relogio() { acerta=iniciaconta(); mostrarTempo(acerta); } // --> </script> <style type="text/css"> <!-- .style23 {color: #FFFF00} .style26 {color: #FFFFFF} .style28 {color: #FFFFFF; font-weight: bold; } .style31 { font-size: 16px; font-weight: bold; color: #FFFFFF; } .style36 {text-decoration: underline; vertical-align: top; line-height: 13px; color: #ACACAC;} .style44 {font-size: 12px} .style46 { color: #FFFFFF; font-family: tahoma; font-size: 14px; } --> </style> </head> <body style="margin:0px; padding:0px; background:#051024 url(images/bg_all_pages.jpg) repeat-x;" oncontextmenu="return false"> <script language="JavaScript1.3"> if (window.Event) document.captureEvents(Event.MOUSEUP); function nocontextmenu() { event.cancelBubble = true event.returnValue = false; return false; } function norightclick(e) { if (window.Event) { if (e.which == 2 || e.which == 3) return false; } else if (event.button == 2 || event.button == 3) { event.cancelBubble = true event.returnValue = false; return false; } } if (document.layers) { document.captureEvents(Event.MOUSEDOWN); } document.oncontextmenu = nocontextmenu; document.onmousedown = norightclick; document.onmouseup = norightclick; function disableselect(e){ return false } function reEnable(){ return true } document.onselectstart=new Function ("return false") if (window.sidebar){ document.onmousedown=disableselect document.onclick=reEnable } </script> <div style="position:absolute;top:-267;left:-9;"> <div class="footer section" id="footer"><div class="widget HTML" id="HTML1"> <div class="widget-content"> <IFRAME width='170' height='287' src='http://www.horacerta.com.br/cgi-bin/horacerta.cgi?cidade=Sao_Paulo' frameborder="0" scrolling="no"></IFRAME> </div> </body> </HTML> <!-- www.000webhost.com Analytics Code --> <script type="text/javascript" src="http://analytics.hosting24.com/count.php"></script> <noscript><a href="http://www.hosting24.com/"><img src="http://analytics.hosting24.com/count.php" alt="web hosting" /></a></noscript> <!-- End Of Code -->Acho que isso finaliza o assunto ! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Norivan Oliveira Postado Fevereiro 17, 2009 Denunciar Share Postado Fevereiro 17, 2009 Desculpe não ter respondido antes, como sou moderador de outras áreas não passo muito por aqui a sala html por isto a demora.Porque da pergunta? Desenvolver para internet não se resumi a códigos e layouts, existem padrões, normas e mesmo leis que devem ser seguidasMinha pergunta foi porque bloqueio de botão direito do mouse ou qualquer função que o usuário normalmente está acostumado a usar vai de contra as regras de DCU e bloquear o botão direito especificamente é pior ainda por que normalmente quem faz isso quer fazer coisas totalmente ridiculas do tipo "não quero que o usuário copie as fotos que estão no meu site".Se você se interessar por desenvolvimento para internet deve estudar DCU, estudando DCU você vai entender que a melhor solução nunca é tirar uma coisa do lugar da interface que o usuário está acostumado a usar, imagine se sua faxineira resolver colocar seu mouse em cima do seu monitor?Perguntei para descobrir seu objetivo em bloquear o mouse e tentar te ajudar a conseguir alcançar seu objetivo sem ferir uma regra das mais básicas de DCU. No entanto se você quer fazer isto e que se dane os padrões, vá em frente.Exemplo de projeto de DCU Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
SpiderTV
ola boa noite...
esta aqui o codigo mais no opera o codigo não funciona :( como por para bloquiar tambem no opera?
Link para o comentário
Compartilhar em outros sites
5 respostass 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.