1. oncontextmenu="window.event.returnValue=false" akan memblokir sepenuhnya tombol kanan mouse
<tabel border oncontextmenu=return(false)><td>no</table> dapat digunakan pada Tabel
2. <body onselectstart=" return false"> Batalkan pilihan dan cegah penyalinan
3. onpaste="return false" Tidak boleh menempel
4. oncopy="return false;" oncut="return false;" Cegah penyalinan
5. <link rel="Ikon Pintasan" href= "favicon.ico "> Ganti bilah alamat IE dengan ikon Anda sendiri
6. <link rel="Bookmark" href="favicon.ico"> Anda dapat menampilkan ikon Anda di favorit Anda
7. <input style="ime-mode :disabled "> Matikan metode input
8. Selalu bawa frame
<script Language="JavaScript"><!--
if (window == top)top.location.href = "frames.htm"; //frames.htm adalah halaman web bingkai
// --></skrip>
9. Cegah pembingkaian
<SCRIPT LANGUAGE=JAVASCRIPT><!--
if (top.location != self.location)top.location=self.location;
// --></SKRIP>
10. Halaman web tidak akan disimpan sebagai
<noscript><iframe src=*.html></iframe></noscript>
11. Lihat kode sumber halaman web
<input type=button value=Lihat kode sumber halaman web
onclick="window.location = "sumber tampilan:"+ " http://www.pconline.com.cn "">
12. Konfirmasi saat menghapus
<a href="javascript:if(confirm("Apakah Anda benar-benar ingin menghapus?"))location="boos.asp?&areyou=delete&page=1"">Hapus</a>
13. Dapatkan posisi absolut dari kontrol
//Javascript
<bahasa skrip="Javascript">
fungsi getIE(e){
var t=e.offsetTop;
var l=e.offsetKiri;
while(e=e.offsetParent){
t+=e.offsetTop;
l+=e.offsetKiri;
}
peringatan("atas="+t+"/nkiri="+l);
}
</skrip>
//VBScript
<bahasa skrip="VBScript"><!--
fungsi getIE()
redup t,l,a,b
setel a=dokumen.semua.img1
t=dokumen.semua.img1.offsetTop
l=dokumen.semua.img1.offsetLeft
sementara a.tagName<>"BODY"
set a = a.offsetParent
t=t+a.offsetTop
l=l+a.offsetKiri
pergi ke
msgbox "top="&t&chr(13)&"left="&l,64,"Dapatkan posisi kontrol"
fungsi akhir
--></skrip>
14. Kursor berhenti di akhir teks pada kotak teks
<script bahasa = "javascript">
fungsicc()
{
var e = acara.srcElement;
var r =e.createTextRange();
r.moveStart("karakter",e.nilai.panjang);
r.runtuh(benar);
r.pilih();
}
</skrip>
<tipe masukan=nama teks=teks1 nilai="123" onfocus="cc()">
15. Tentukan sumber
javascript halaman sebelumnya:
dokumen.referrer
16. Minimalkan, maksimalkan, dan tutup jendela
<object id=hh1 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Minimalkan"></object>
<id objek=hh2 classid="clsid:ADB880A6-D8FF-11CF-9377-00AA003B7A11">
<param name="Command" value="Maksimalkan"></object>
<ID OBYEK=hh3 classid="clsid:adb880a6-d8ff-11cf-9377-00aa003b7a11">
<PARAM NAME="Perintah" VALUE="Tutup"></OBJECT>
<tipe input=nilai tombol=minimalkan onclick=hh1.Klik()>
<tipe input=nilai tombol=maksimalkan onclick=hh2.Klik()>
<input type=button value=Tutup onclick=hh3.Click()>
Contoh ini cocok untuk IE
17. Tombol fungsi pelindung Shift, Alt, Ctrl
<script>
fungsi tampilan(){
if(acara.shiftKey)
alert("Larang menekan tombol Shift!"); //Dapat diganti dengan ALT CTRL
}
document.onkeydown=lihat;
</skrip>
18. Halaman web tidak akan di-cache
<META HTTP-EQUIV="pragma" CONTENT="no-cache">
<META HTTP-EQUIV="Cache-Control" CONTENT="no-cache, must-revalidate">
<META HTTP-EQUIV="expires" CONTENT="Rabu, 26 Feb 1997 08:21:57 GMT">
Atau <META HTTP-EQUIV="kedaluwarsa" CONTENT="0">
19. Bagaimana cara membuat bentuk menjadi tidak cekung dan cembung?
<tipe masukan=teks gaya="perbatasan:1 padat #000000">
atau
<tipe input=teks style="border-left:none; border-right:none; border-top:none; border-bawah:
1 padat #000000"></textarea>
20. Apa perbedaan antara <div><span>&<layer>?
<div>(division) digunakan untuk mendefinisikan sebagian besar elemen halaman, yang akan menyebabkan jeda baris.
<span> digunakan untuk mendefinisikan elemen dalam baris yang sama. Satu-satunya perbedaan dari <div> adalah tidak menyebabkan jeda baris.
<layer> adalah tag ns, yang tidak didukung oleh ie. Ini setara dengan <div>
21. Biarkan jendela pop-up selalu berada di atas:
<body onblur="this.focus();">
22. Tidak ingin
ada
bilah gulir?
<body style="overflow:scroll;overflow-y:hidden">
</body>
Untuk menghilangkan bilah horizontal:
<body style="overflow:scroll;overflow-x:hidden">
</body>
Hapus keduanya? lebih sederhana
<tubuh gulir = "tidak">
</tubuh>
23. Bagaimana cara menghilangkan garis putus-putus di sekitar gambar setelah mengklik link gambar?
<a href="#" onFocus="this.blur()"><img src="logo.jpg" border=0></a>
24. Formulir pengiriman pemrosesan email
<form name="form1" method="post" action=" mailto:****@***.com " enctype="text/plain">
<tipe masukan=kirim>
</bentuk>
25. Bagaimana cara menulis kode untuk menyegarkan jendela induk di jendela anak yang terbuka?
jendela.pembuka.lokasi.muat ulang()
26. Cara mengatur ukuran halaman yang dibuka
<body onload="top.resizeTo(300,200);">
Buka lokasi halaman<body onload="top.moveBy(300,200);">
27. Cara menambahkan gambar latar belakang tidak penuh ke halaman agar gambar latar belakang tidak bergerak saat halaman ditarik
<STYLE>
tubuh
{gambar-latar belakang:url(logo.gif);
posisi-latar belakang:tengah;lampiran-latar belakang: tetap}
</GAYA>
28. Periksa apakah suatu string seluruhnya terdiri dari angka
<script Language="Javascript"><!--
fungsi checkNum(str){return str.match(//D/)==null}
peringatan(periksaNum("1232142141"))
peringatan(checkNum("123214214a1"))
// --></skrip>
29. Dapatkan ukuran jendela
document.body.clientWidth; document.body.clientHeight
30. Cara menentukan apakah suatu karakter adalah
if (/[^/x00-/xff]/g.test(s)) alert("contains Chinese character");
else alert("semua karakter");
31.Jumlah baris teks adaptif TEXTAREA
<textarea baris=1 nama=s1 cols=27 onpropertychange="this.style.posHeight=this.scrollHeight">
</area teks>
32. Tanggal dikurangi jumlah hari sama dengan tanggal kedua
<script bahasa=Javascript>
functioncc(hh,ayah)
{
//Penanganan kesalahan dapat ditambahkan
var a = Tanggal baru(hh)
a = a.nilai()
a = a - ayah * 24 * 60 * 60 * 1000
a = Tanggal baru(a)
alert(a.getFullYear() + "Tahun" + (a.getMonth() + 1) + "Bulan" + a.getDate() + "Hari")
}
cc("23/12/2002",2)
</skrip>
33. Radio mana yang dipilih
<HTML><script Language="vbscript">
fungsi periksa saya()
untuk setiap ob di radio1
jika ob.dicentang maka window.alert ob.value
Berikutnya
fungsi akhir
</skrip><BODI>
<INPUT name="radio1" type="radio" value="style" dicentang>Gaya
<INPUT name="radio1" type="radio" value="barcode">Kode batang
<INPUT type="button" value="periksa" onclick="checkme()">
</BODI></HTML>
34. Skrip tidak pernah salah
<SCRIPT LANGUAGE="JavaScript">
<!-- Sembunyikan
fungsi killErrors() {
kembali benar;
}
window.onerror = killErrors;
// -->
</SKRIP>
35. Tombol ENTER dapat memindahkan kursor ke kotak input berikutnya
<input onkeydown="if(event.keyCode==13)event.keyCode=9">
36. Cek kecepatan link suatu website:
Tambahkan kode berikut pada area <body>:
<script bahasa=Javascript>
waktu=1
setInterval("tim++",100)
b=1
var autourl=Array baru()
url otomatis[1]=" www.soAsp.net "
autourl[2]="javacool.3322.net"
autourl[3]=" www.sina.com.cn "
autourl[4]=" www.nuaa.edu.cn "
url otomatis[5]=" www.cctv.com "
fungsi pantat(){
dokumen.write("<nama formulir=autof>")
for(var i=1;i<autourl.panjang;i++)
document.write("<tipe input=nama teks=txt"+i+" size=10 nilai=Dalam pengujian...> =》<tipe input=teks
nama=url"+i+" ukuran=40> =》<tipe input=nilai tombol=GO
onclick=window.open(ini.form.url"+i+".value)><br>")
document.write("<input type=submit value=Refresh></form>")
}
pantat()
fungsi otomatis(url){
dokumen.forms[0]["url"+b].value=url
jika(tim>200)
{document.forms[0]["txt"+b].value="Batas waktu tautan habis"}
kalau tidak
{document.forms[0]["txt"+b].value="Waktu"+tim/10+"detik"}
b++
}
fungsi dijalankan(){for(var i=1;i<autourl.length;i++)document.write("<img src=http://"+autourl+"/"+Math.random()+" width=1 tinggi=1
onerror=auto(" http://"+autourl +"")>")}
jalankan()</skrip>
37. Berbagai gaya kursor
otomatis: kursor standar
default: panah standar
tangan: kursor tangan
tunggu: tunggu kursor
teks: kursor berbentuk I
teks vertikal: Kursor berbentuk I horizontal
no-drop: kursor tidak dapat diseret
tidak diizinkan: Kursor tidak valid
bantuan:?Bantu kursor
all-scroll: indikator arah segitiga
move: memindahkan target
garis bidik: tanda silang
mengubah ukuran secara elektronik
n-ubah ukuran
nw-ubah ukuran
w-mengubah ukuran
s-ubah ukuran
se-ubah ukuran
sw-mengubah ukuran
38. Efek khusus untuk masuk dan keluar halaman
ke halaman <meta http-equiv="Page-Enter" content="revealTrans(duration=x, Transition=y)">
Keluar dari halaman<meta http-equiv="Page-Exit" content="revealTrans(duration=x, transisi=y)">
Ini adalah beberapa efek khusus saat halaman dimuat dan dipanggil. durasi mewakili durasi efek khusus, dalam hitungan detik. Transisi menunjukkan efek khusus mana yang akan digunakan, nilainya 1-23:
0 Memperkecil persegi panjang 1 Memperluas persegi panjang 2 Memperkecil lingkaran 3 Memperluas lingkaran 4 Menyegarkan dari bawah ke atas 5 Menyegarkan dari atas ke bawah 6 Menyegarkan dari kiri ke kanan 7 Menyegarkan dari kanan ke kiri 8 Tirai vertikal 9 Tirai horizontal 10 Mengimbangi tirai horizontal 11 Tirai vertikal offset 12 titik Difusi 13 penyegaran kiri dan kanan ke tengah 14 penyegaran tengah ke kiri dan kanan 15 tengah ke atas dan bawah 16 atas dan bawah ke tengah 17 kanan bawah ke kiri atas 18 kanan atas ke kiri bawah 19 kiri atas ke bawah kanan 20 kiri bawah ke kanan atas 21 bilah horizontal 22 bilah vertikal 23 pilih secara acak salah satu dari 22 tipe di atas Tipe
39. Lompat dalam waktu yang ditentukan
<META http-equiv=V="REFRESH" content="5;URL=http: //www.soAsp.net">
40. Apakah halaman web diambil
<meta name="ROBOTS" content="attribute value">
Nilai atributnya antara lain sebagai berikut:
Nilai atributnya adalah "semua": file akan diambil dan link pada halaman dapat ditanyakan;
Nilai atributnya adalah "tidak ada": file tidak diambil, dan link pada halaman tidak ditanyakan;
Nilai atributnya adalah "indeks": file akan diambil;
Nilai atributnya adalah "ikuti": menanyakan tautan pada halaman;
Nilai atributnya adalah "noindex": file tidak diambil, tetapi dapat ditanyakan dan ditautkan;
Nilai atributnya adalah "nofollow": file tidak diambil, tetapi tautan pada halaman tersebut dapat ditanyakan.