1. oncontextmenu="window.event.returnValue=false" blockiert die rechte Maustaste vollständig.
<table border oncontextmenu=return(false)><td>no</table> kann in Tabelle 2 verwendet werden.
<body onselectstart=" return false"> Auswahl abbrechen und Kopieren verhindern
3. onpaste="return false" Kein Einfügen erlaubt
4. oncopy="return false;" oncut="return false;" Kopieren verhindern
5. <link rel="Shortcut Icon" href= "favicon.ico "> Ersetzen Sie die IE-Adressleiste durch Ihr eigenes Symbol
6. <link rel="Bookmark" href="favicon.ico"> Sie können Ihr Symbol in Ihren Favoriten anzeigen
7. <input style="ime-mode :disabled "> Deaktivieren Sie die Eingabemethode
8. Bringen Sie immer den Frame
<script language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm ist eine Frame-Webseite
// --></script>
<SCRIPT LANGUAGE=JAVASCRIPT><!--
eingerahmt wird
if (top.location != self.location)top.location=self.location;
// --></SCRIPT>
10. Webseiten werden nicht als
<noscript><iframe src=*.html></iframe></noscript>
gespeichert
11. Quellcode der Webseite anzeigen
<input type=button value=Quellcode der Webseite anzeigen
onclick="window.location = "view-source:"+ " http://www.pconline.com.cn "">
12. Bestätigen Sie beim Löschen
<a href="javascript:if(confirm("Möchten Sie wirklich löschen?"))location="boos.asp?&areyou=delete&page=1"">Löschen</a>
13. Ermitteln Sie die absolute Position des Steuerelements
//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;
}
alarm("top="+t+"/nleft="+l);
}
</script>
//VBScript
<script language="VBScript"><!--
Funktion getIE()
dimmen t,l,a,b
setze a=document.all.img1
t=document.all.img1.offsetTop
l=document.all.img1.offsetLeft
while a.tagName<>"BODY"
setze a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetLeft
wenden
msgbox "top="&t&chr(13)&"left="&l,64,"Position des Steuerelements abrufen"
Endfunktion
--></script>
14. Der Cursor wird am Ende des Textes im Textfeld
<script language="javascript">
angehalten
functioncc()
{
var e = event.srcElement;
var r =e.createTextRange();
r.moveStart("character",e.value.length);
r.collapse(true);
r.select();
}
</script>
<input type=text name=text1 value="123" onfocus="cc()">
15. Bestimmen Sie die Quelle des Javascripts der vorherigen Seite
:
document.referrer
16. Minimieren, maximieren und schließen Sie das Fenster
<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="Command" value="Maximize"></object>
<OBJECT id=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Befehl" VALUE="Schließen"></OBJECT>
<input type=button value=minimize onclick=hh1.Click()>
<input type=button value=maximize onclick=hh2.Click()>
<input type=button value=Close onclick=hh3.Click()>
Dieses Beispiel ist für IE geeignet
17. Shield-Funktionstasten Umschalt, Alt, Strg
<Skript>
Funktion Look(){
if(event.shiftKey)
warning("Drücken der Umschalttaste verbieten!"); //Kann durch ALT STRG ersetzt werden
}
document.onkeydown=look;
</script>
18. Webseiten werden nicht zwischengespeichert
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="kein Cache, muss erneut validiert werden">
<META HTTP-EQUIV="expires" CONTENT="Mi, 26. Februar 1997 08:21:57 GMT">
Oder <META HTTP-EQUIV="expires" CONTENT="0">
19. Wie kann man die Form weniger konkav und konvex machen?
<input type=text style="border:1 solid #000000">
oder
<input type=text style="border-left:none; border-right:none; border-top:none; border-bottom:
1 feste Nummer #000000"></textarea>
20. Was ist der Unterschied zwischen <div><span>&<layer>?
<div>(division) wird verwendet, um große Abschnitte von Seitenelementen zu definieren, die zu Zeilenumbrüchen führen.
<span> wird verwendet, um Elemente innerhalb derselben Zeile zu definieren. Der einzige Unterschied zu <div> besteht darin, dass es keine Zeilenumbrüche verursacht.
<layer> ist ein Tag von ns, der von ie nicht unterstützt wird. Es entspricht <div>
21. Lassen Sie das Popup-Fenster immer oben sein:
<body onblur="this.focus();">
22. Möchten Sie keine Bildlaufleisten
?
<body style="overflow:scroll;overflow-y:hidden">
</body>
Um die horizontale Leiste verschwinden zu lassen:
<body style="overflow:scroll;overflow-x:hidden">
</body>
Beide entfernen? einfacher
<body scroll="no">
</body>
23. Wie entferne ich die gepunktete Linie um das Bild, nachdem ich auf den Bildlink geklickt habe?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
24. Übermittlungsformular für die E-Mail-Verarbeitung
<form name="form1" method="post" action=" mailto:****@***.com " enctype="text/plain">
<Eingabetyp=Senden>
</form>
25. Wie schreibe ich den Code, um das übergeordnete Fenster im geöffneten untergeordneten Fenster zu aktualisieren?
window.opener.location.reload()
26. So legen Sie die Größe der geöffneten Seite fest
<body onload="top.resizeTo(300,200);">
Öffnen Sie die Seite <body onload="top.moveBy(300,200);">
27. So fügen Sie der Seite ein nicht vollständiges Hintergrundbild hinzu, damit sich das Hintergrundbild beim Ziehen der Seite nicht bewegt
<STYLE>
Körper
{background-image:url(logo.gif); background-repeat:no-repeat;
Hintergrundposition: Mitte; Hintergrundanhang: behoben}
</STYLE>
28. Prüfen Sie, ob eine Zeichenfolge vollständig aus Zahlen besteht
<script language="Javascript"><!--
Funktion checkNum(str){return str.match(//D/)==null}
alarm(checkNum("1232142141"))
alarm(checkNum("123214214a1"))
// --></script>
29. Ermitteln Sie die Größe eines Fensters
document.body.clientWidth; document.body.clientHeight
30. So ermitteln Sie, ob es sich um ein Zeichen handelt
if (/[^/x00-/xff]/g.test(s)) warning("contains Chinese Characters");
sonst alarm("alle Zeichen");
31. Die Anzahl der adaptiven Textzeilen von TEXTAREA
<textarea rows=1 name=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</textarea>
32. Datum minus die Anzahl der Tage ergibt das zweite Datum
<script language=Javascript>
functioncc(dd,dadd)
{
//Fehlerbehandlung kann hinzugefügt werden
var a = neues Datum (TT)
a = a.valueOf()
a = a - dadd * 24 * 60 * 60 * 1000
a = neues Datum(a)
Alert(a.getFullYear() + „Jahr“ + (a.getMonth() + 1) + „Monat“ + a.getDate() + „Tag“)
}
cc("23.12.2002",2)
</script>
33. Welches Radio ist ausgewählt
<HTML><script language="vbscript">
Funktion checkme()
für jedes ob in radio1
wenn ob.checked dann window.alert ob.value
nächste
Endfunktion
</script><BODY>
<INPUT name="radio1" type="radio" value="style" geprüft>Stil
<INPUT name="radio1" type="radio" value="barcode">Barcode
<INPUT type="button" value="check" onclick="checkme()">
</BODY></HTML>
34. Skripte gehen nie schief
<SCRIPT LANGUAGE="JavaScript">
<!-- Ausblenden
Funktion killErrors() {
return true;
}
window.onerror = killErrors;
// -->
</SCRIPT>
35. Mit der ENTER-Taste kann der Cursor zum nächsten Eingabefeld
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
bewegt werden
36. Überprüfen Sie die Linkgeschwindigkeit einer Website:
Fügen Sie den folgenden Code zum Bereich <body> hinzu:
<script language=Javascript>
tim=1
setInterval("tim++",100)
b=1
var autourl=new Array()
autourl[1]=" www.soAsp.net "
autourl[2]="javacool.3322.net"
autourl[3]=" www.sina.com.cn "
autourl[4]=" www.nuaa.edu.cn "
autourl[5]=" www.cctv.com "
Funktion butt(){
document.write("<form name=autof>")
for(var i=1;i<autorl.length;i++)
document.write("<Eingabetyp=Textname=txt"+i+" size=10 value=Wird getestet...> =》<Eingabetyp=Text
name=url"+i+" size=40> =》<input type=button value=GO
onclick=window.open(this.form.url"+i+".value)><br>")
document.write("<input type=submit value=Refresh></form>")
}
Hintern()
Funktion auto(url){
document.forms[0]["url"+b].value=url
if(tim>200)
{document.forms[0]["txt"+b].value="Link-Timeout"}
anders
{document.forms[0]["txt"+b].value="Time"+tim/10+"seconds"}
b++
}
function run(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1 Höhe=1
onerror=auto(" http://"+autourl +"")>")}
run()</script>
37. Verschiedene Arten von Cursor-
Autos: Standard-Cursor
Standard: Standardpfeil
Hand: Handcursor
Warten: Warten Sie auf den Cursor
Text: I-förmiger Cursor
Vertical-Text: Horizontaler I-förmiger Cursor
No-Drop: Der Cursor kann nicht gezogen werden
nicht erlaubt: Ungültiger Cursor
help:?Hilfe-Cursor
All-Scroll: dreieckiger Richtungsanzeiger
bewegen: Das Ziel bewegen
Fadenkreuz: Kreuzmarke
E-Größe ändern
n-Größe ändern
nw-Größe ändern
w-Größe ändern
s-Größe ändern
Größe ändern
SW-Größe ändern
38. Spezialeffekte für den Seiteneinstieg und -ausstieg
in die Seite <meta http-equiv="Page-Enter" content="revealTrans(duration=x, transit=y)">
Seite verlassen<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transit=y)">
Dabei handelt es sich um einige Spezialeffekte beim Laden und Aufrufen der Seite. Die Dauer gibt die Dauer des Spezialeffekts in Sekunden an. Der Übergang gibt an, welcher Spezialeffekt verwendet werden soll. Der Wert ist 1-23:
0 Rechteck verkleinern 1 Rechteck erweitern 2 Kreis verkleinern 3 Kreis erweitern 4 Von unten nach oben aktualisieren 5 Von oben nach unten aktualisieren 6 Von links nach rechts aktualisieren 7 Von rechts nach links aktualisieren 8 Vertikale Jalousien 9 Horizontale Jalousien 10 Versetzte horizontale Jalousien 11 Versetzte vertikale Jalousien 12 Punkte Diffusion 13 Auffrischung von links und rechts nach Mitte 14 Auffrischung von Mitte nach links und rechts 15 Mitte nach oben und unten 16 Oben und unten zur Mitte 17 Unten rechts nach oben links 18 Oben rechts nach unten links 19 Oben links nach unten rechts 20 unten links nach oben rechts 21 horizontaler Balken 22 vertikaler Balken 23 Wählen Sie zufällig einen der oben genannten 22 Typen aus. Geben Sie
39 ein. Springen Sie innerhalb der angegebenen Zeit
<META http-equiv=V="REFRESH" content="5;URL=http: //www.soAsp.net">
40. Ob die Webseite abgerufen wird
<meta name="ROBOTS" content="attribute value">
Die Attributwerte umfassen Folgendes:
Der Attributwert ist „all“: Dateien werden abgerufen und Links auf der Seite können abgefragt werden;
Der Attributwert ist „none“: Die Datei wird nicht abgerufen und die Links auf der Seite werden nicht abgefragt;
Der Attributwert ist „index“: Die Datei wird abgerufen;
Der Attributwert ist „Folgen“: Fragen Sie den Link auf der Seite ab.
Der Attributwert ist „noindex“: Die Datei wird nicht abgerufen, kann aber abgefragt und verknüpft werden;
Der Attributwert ist „nofollow“: Die Datei wird nicht abgerufen, aber die Links auf der Seite können abgefragt werden.