1. O botão direito do mouse será completamente bloqueado
ONCONTEXTMENU = "window.event.returnValue = false" |
<borda da tabela ONCONTEXTMENU = return (false)> <td> não </ tabela> pode ser usado para a tabela |
2. Useleção e evite cópia
<Body OnSelectStart = "Return false"> |
3. Nenhuma colagem é permitida
onPaste = "Retornar false" |
4. Evite a cópia
oncopy = "Return false;" Oncut = "Retorno false;" |
5. Mude para o seu próprio ícone em frente à barra de endereço do IE
<link rel = "Ícone de atalho" href = "favicon.ico"> |
6. Você pode exibir seu ícone em seus favoritos
<link rel = "Markmark" href = "favicon.ico"> |
7. Desligue o método de entrada
<input style = "IME-mode: desativado"> |
8. Sempre carregue um quadro
<Script Language = "JavaScript"> <!- if (window == top) top.location.href = "Frames.htm"; // -> </script> |
9. Impedem que os quadros sejam
<Idioma do script = javascript> <!- if (top.Location! = self.location) top.Location = self.location; // -> </script> |
10. A página da web não será salva como
<noscript> <*** src = "/*. html>"; |
11. Veja o código -fonte da página da web
<Tipo de entrada = Button Value = "/Veja o código-fonte da Web OnClick =" Window.Location = "View-Source:"+ "http://www.chinaz.com" "> |
12. Confirme quando a exclusão
<a href = "" javascript: if (confirm ("você realmente deseja excluir?")) location = "boos.asp? & Areyou = delete & page = 1" "> delete </a> |
13. Obtenha a posição absoluta do controle
// javascript <Script Language = "JavaScript"> função getie (e) { var t = e.OffSettop; var L = e.OffsetLeft; while (e = e.offsetParent) { t+= e.OffSettop; l+= e.offsetLeft; } alerta ("top ="+t+"/nleft ="+l); } </script> // vBScript <Script Language = "VBScript"> <!- função getie () dim t, l, a, b set a = document.all.img1 t = document.all.img1.offsettop l = document.all.img1.offsetleft Enquanto A.Tagname <> "corpo" Definir A = A.OffSetParent t = t+A.OffSettop L = L+A.OffsetLeft Wend msgbox "top =" & t & ch (13) e "esquerda =" & l, 64, "Obtenha a posição do controle" Função final -> </script> |
14. O cursor é interrompido no final da caixa de texto
<Script Language = "JavaScript"> função cc () { var e = event.srcelement; var r = e.createTexTrange (); R.Movestart ("personagem", E.Value.Length); R.Collapse (True); R.Select (); } </script> <Tipo de entrada = Nome do texto = Text1 value = "123" onfocus = "cc ()"> |
15. Determine a fonte da página anterior
JavaScript: Document.Referrer |
16. Minimize, maximize, feche janelas
<Object ID = HH1 ClassID = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name = "command" value = "minimize"> </object> <Objeto ID = HH2 ClassID = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name = "command" value = "maximize"> </ject> <Objeto ID = HH3 ClassID = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <Param name = "command" value = "/close"> </ject> <Tipo de entrada = Button Value = "/Minimize OnClick = HH1.Click ()> <Tipo de entrada = Button Value = "/Blog/Maximize OnClick = HH2.Click ()> <Tipo de entrada = Valor do botão = Fechar OnClick = HH3.Click ()> Este exemplo se aplica ao IE |
17. Chaves de função de bloco Shift, alt, Ctrl
<Cript> função look () { if (event.shiftKey) alerta ("Chave de turno é proibida!"); } document.onkeydown = look; </script> |
18. A página da web não será armazenada em cache
<Meta http-equiv = "Pragma" content = "no-cache"> <Meta http-equiv = "cache-control" content = "no cache, obrigatória-revalidada">> <Meta http-equiv = "expira" content = "wed, 26 de fevereiro de 1997 08:21:57 gmt"> |
ou
<Meta http-equiv = "expira" content = "0"> |
19. Como fazer o formulário não tem um sentimento côncavo e convexo?
<Tipo de entrada = Texto estilo = "" "Border: 1 Solid #000000"> |
ou
<Tipo de entrada = Texto Style = "Border-Left: Nenhum; Right-Right: Nenhum; Border-top: Nenhum; Border-Bottom: 1 Solid #000000"> </sexttarea> |
20. A diferença entre <div> <mpan> & <adyer>?
<div> (divisão) é usado para definir grandes segmentos de elementos da página, que causarão uma transferência de linha <Span> é usado para definir elementos na mesma linha. <Layer> é uma etiqueta de ns, ou seja, não a suporta, equivalente a <div> |
21. Deixe a janela pop-up estar sempre no topo:
<corpo onblur = "this.focus ();"> |
22. Não role as barras?
Deixe a barra vertical não:
<Body style = "Overflow: Roll; Overflow-y: Hidden"> </body> |
Deixe a barra horizontal não:
<Body style = "Overflow: roll; Overflow-x: Hidden"> </body> |
Remover os dois? É mais fácil
<corpo scroll = "não"> </body> |
23. Como remover as linhas pontilhadas ao redor da imagem depois de clicar no link da imagem?
<a href = "#" onfocus = "this.blur ()"> <img src = "/logo.jpg" border = 0> </a> |
24. Formulário de envio de processamento de e -mail
<formul Enctype = "Texto/Plano"> <Tipo de entrada = Enviar> </morm> |
25. Como escrever no código de atualizar a janela dos pais na janela aberta da criança?
window.opener.Location.Reload () |
26. Como definir o tamanho da página para abrir
<corpo onload = "top.resizeto (300.200);"> |
O local onde a página é aberta
<corpo onload = "top.moveby (300.200);"> |
27. Como adicionar uma imagem de fundo que não está cheia na página, e a imagem de fundo permanece inocente ao puxar a página
<Estilo> Corpo {Background-Image: URL (/logo.gif); Posição de fundo: Centro; Antecipação de Antecipação: Corrigida} </Style> |
28. Verifique se uma string é composta de números
<Script Language = "JavaScript"> <!- função checknum (str) {return str.match (// d/) == null} Alerta (CheckNum ("1232142141")) alerta (checknum ("123214214a1")) // -> </script> |
29. Obtenha o tamanho de uma janela
document.body.clientwidth; |
30. Como determinar se é um personagem
if (//^/x00-/xff ]/g.test(s)) alert ("contém caracteres chineses"); else alert ("todos os personagens"); |
31. Quantas linhas de texto adaptativo textarea
<textarea linhas = 1 nome = s1 cols = 27 onpropertychange = "this.style.PosHeight = this.ScrolHeight"> </sexttarea> |
32. Data menos dias iguais à segunda data
<idioma do script = javascript> Função CC (DD, Dadd) { // O processamento de erros pode ser adicionado var a = nova data (dd) a = a.valueof () a = a - dadd * 24 * 60 * 60 * 1000 a = nova data (a) alerta (a.getlyear () + "ano" + (a.getmonth () + 1) + "mês" + a.getdate () + "dia") } CC ("23/12/2002", 2) </script> |