1. Die rechte Maustaste ist vollständig blockiert
oncontextMenu = "window.event.returnValue = false" |
<Table Border OncontextMenu = return (false)> <td> no </table> kann für die Tabelle verwendet werden |
2. Außerwählen und das Kopieren verhindern
<Body OnSelectstart = "Return false"> |
3.. Es ist kein Einfügen erlaubt
Onpaste = "Falsch zurückgeben" |
4. Kopieren verhindern
OnCopy = "Return falsch". |
5. Wechseln Sie in Ihr eigenes Symbol vor der IE -Adressleiste
<link rel = "Shortcut -Symbol" href = "favicon.ico"> |
6. Sie können Ihr Symbol in Ihren Favoriten anzeigen
<link rel = "bookmark" href = "favicon.ico"> |
7. Schalten Sie die Eingangsmethode aus
<input style = "iMe-mode: deaktiviert"> |
8. Tragen Sie immer einen Rahmen
<script Language = "JavaScript"> <!- if (window == top) top.location.href = "Frames.htm"; // -> </script> |
9. verhindern, dass Frames sein
<Script Language = JavaScript> <!- if (top.location! = self.location) top.location = self.location; // -> </script> |
10. Die Webseite wird nicht als gespeichert wie
<noscript> <*** src = "/*. html>"; |
11. Zeigen Sie den Webseiten -Quellcode anzeigen
<Eingabe type = button value = "/anzeigen den webquellcode onclick =" window.location = "view-source:"+ "http://www.chinaz.com" "> |
12. Bestätigen Sie beim Löschen
<a href = "" JavaScript: if (bestätigen ("Bestätigen (" Möchten Sie wirklich löschen? ")) location =" boos.asp? & areyou = delete & page = 1 ""> delete </a> |
13. Holen Sie sich die absolute Position der Kontrolle
// JavaScript <script Language = "JavaScript"> Funktion getie (e) { var t = e.offsettop; var l = e.offsetleft; while (e = e.offsetParent) { t+= E.offsettop; l+= e.offsetleft; } alert ("top ="+t+"/nleft ="+l); } </script> // vbscript <script Language = "vbscript"> <!- Funktion getie () Dim T, L, a, b Setzen Sie a = document.all.img1 t = document.all.img1.offsettop l = document.all.img1.offsetleft während A.tagname <> "Körper" Setzen Sie a = A.offsetParent T = T+A.offsettop l = l+a.offsetleft Wend msgbox "top =" & t & chr (13) & "links =" & l, 64, "Holen Sie sich die Position der Kontrolle" " Endfunktion -> </script> |
14. Der Cursor wird am Ende des Textfelds gestoppt
<script Language = "JavaScript"> Funktion cc () { var e = event.srcelement; var r = e.createTextrange (); R.Movestart ("Charakter", E. value.Length); R.Collapse (wahr); r.Select (); } </script> <Eingabe type = text name = text1 value = "123" onfocus = "cc ()"> |
15. Bestimmen Sie die Quelle der vorherigen Seite
JavaScript: document.referrer |
16. Fenster minimieren, maximieren, schließen
<Object ID = HH1 ClassId = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name = "command" value = "minimize"> </Object> <Object ID = HH2 ClassId = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <param name = "Befehl" value = "maximieren"> </Object> <Object ID = HH3 ClassId = "CLSID: ADB880A6-D8FF-11CF-9377-00AA003B7A11"> <Param name = "command" value = "/close"> </Object> <Eingabe type = button value = "/minimieren onclick = hh1.click ()> <Eingabe type = button value = "/blog/maximieren onclick = hh2.click ()> <Eingabetyp = Taste Wert = Schließen Sie onclick = hh3.click ()> Dieses Beispiel gilt für IE |
17. Blockfunktionstasten verschieben, Alt, Strg
<Script> Funktion Look () { if (Event.Shiftkey) alarm ("Schaltschlüssel ist verboten!"); } document.onkeydown = Look; </script> |
18. Die Webseite wird nicht zwischengespeichert
<Meta http-äquiv = "pragma" content = "no-cache"> <Meta http-äquiv = "cache-control" content = "no-cache, must-revalidat"> <Meta http-äquiv = "abläuft" content = "Mi, 26. Februar 1997 08:21:57 GMT"> |
oder
<Meta http-äquiv = "abläuft" content = "0"> |
19. Wie kann die Form kein konkaves und konvexes Gefühl haben?
<Eingabe type = text style = "" "Rand: 1 Solid #000000"> |
oder
<Eingabe type = text style = "Border-Links: Keine; Grenzrechte: Keine; Border-Top: None; Border-Bottom: 1 Solid #000000"> </textArea> |
20. Der Unterschied zwischen <div> <span> & <schicht>?
<Div> (Division) wird verwendet, um große Segmente von Seitenelementen zu definieren, die eine Linienübertragung verursachen <span> wird verwendet, um Elemente in derselben Linie zu definieren. <layer> ist ein Tag von NS, dh es unterstützt es nicht, entspricht <div> |
21. Lassen Sie das Popup-Fenster immer oben sein:
<body onblur = "this.focus ();"> |
22. Scrollen Sie keine Bars?
Lassen Sie die vertikale Balken nicht:
<body style = "Überlauf: Scroll; Überlauf-y: versteckt"> </body> |
Lassen Sie die horizontale Stange nicht:
<body style = "Überlauf: Scroll; Überlauf-X: Hidden"> </body> |
Beide entfernen? Es ist einfacher
<body scroll = "no"> </body> |
23. Wie entfernen Sie die gepunkteten Zeilen um das Bild, nachdem Sie auf den Bildlink geklickt haben?
<a href = "#" onfocus = "this.blur ()"> <img src = "/logo.jpg" border = 0> </a> |
24. E -Mail -Verarbeitung Einreichungsformular
<Formular name = "Form1" methode = "post" action = mailto: ****@***. com EncTType = "Text/Plain"> <Eingabetyp = Senden> </form> |
25. Wie schreibe ich in den Code, um das übergeordnete Fenster im geöffneten Child -Fenster zu aktualisieren?
window.opener.location.reload ()) |
26. So stellen Sie die Größe der Seite auf, um sich zu öffnen
<Body Onload = "top.Resizeto (300.200);"> |
Der Ort, an dem die Seite geöffnet wird
<body onload = "top.moveby (300.200);"> |
27. So fügen Sie ein Hintergrundbild hinzu, das auf der Seite nicht voll ist, und das Hintergrundbild bleibt beim Ziehen der Seite nicht bewegt
<Styles> Körper {Hintergrund-Image: URL (/logo.gif); Hintergrundposition: Zentrum; Hintergrund-Atachment: Behoben} </Style> |
28. Überprüfen Sie, ob eine Zeichenfolge aus Zahlen besteht
<script Language = "JavaScript"> <!- Funktion checknum (str) {return str.match (// d/) == null} Alarm (checknum ("1232142141")) Alarm (checknum ("123214214a1")) // -> </script> |
29. Erhalten Sie die Größe eines Fensters
document.body.clientwidth; |
30. Wie man feststellt, ob es sich um einen Charakter handelt
if (/=/x00-/xff weibliche/g.test(s)) alarm ("enthält chinesische Zeichen"); sonst wachsam ("alle Charaktere"); |
31. Wie viele Zeilen des textlichen adaptiven Textes
<textArea rows = 1 name = s1 cols = 27 Onpropertychange = "this.style.posheight = this.scrollHeight"> </textArea> |
32. Datum minus Tage gleich dem zweiten Datum
<script Language = JavaScript> Funktion CC (DD, DADD) { // Fehlerverarbeitung kann hinzugefügt werden var a = neues Datum (DD) a = a.Valueof () a = a - dadd * 24 * 60 * 60 * 1000 a = neues Datum (a) alert (a.getingfullyear () + "Jahr" + (a.getMonth () + 1) + "Monat" + A.getDate () + "Tag") } CC ("23.12.2002", 2) </script> |