Rumah >hujung hadapan web >tutorial js >Ringkasan BOM kemahiran javascript_javascript

Ringkasan BOM kemahiran javascript_javascript

WBOY
WBOYasal
2016-05-16 15:49:58930semak imbas

setTimeout() // Lengah, laksanakan kod sekali sahaja

clearTimeout() //Kosongkan penyampai

setIntervla() //Pemasa, laksanakan kod sekali mengikut selang masa yang ditentukan

clearInterval() //Padam pemasa

window.history.length  //Bilangan halaman sejarah yang dilawati

window.history.forward()  //Halaman sebelumnya

window.history.back(); //Halaman seterusnya

window.history.go(-1); //Lompat ke halaman yang anda telah lawati sebelum ini, nilai negatif bermakna melompat ke belakang

document.referrer//Anda perlu meletakkan kedua-dua fail dalam pelayan untuk mendapatkan hasil yang diingini Jika anda meletakkannya terus dalam folder tempatan, anda akan mendapat rentetan kosong Jika anda memasukkan b.html secara langsung alamat URL bar alamat penyemak imbas atau gunakan menu terbuka untuk mengakses b.html, nilai document.referrer ialah rentetan kosong.
window.moveBy //dengan bermaksud relatif (dari kedudukan asal)

window.moveTo  //to bermaksud sama sekali (secara keseluruhan)

window.moveTo  //Laraskan saiz tetingkap kepada lebar dan tinggi yang ditentukan.

window.resizeBy  // Menambah atau mengurangkan saiz tetingkap mengikut lebar dan ketinggian yang ditentukan

window.screenLeft/window.screenX //Jarak dari sebelah kiri skrin

window.screenTop/window.screenY //Jarak dari bahagian atas skrin

Nota:

Kedudukan tetingkap penyemak imbas:
IE, Chrome, Safari dan Opera semuanya menyediakan sokongan untuk window.screenLeft dan window.screenTop, tetapi Firxfox tidak menyokong kedua-dua sifat ini; Firxfox, Chrome, Safari dan Opera semuanya menyediakan sokongan untuk window.screenX dan window.screenY, tetapi IE tidak menyokong dua sifat ini

document.body.offsetHeight/document.body.clientHeight  //Ketinggian kandungan (ketinggian badan)

window.innerHeight  //Gunakan di bawah Chorm
document.documentElement.clientHeught //Ketinggian visual penyemak imbas
document.documentElement.scrollHeight  //Ketinggian kandungan (ketinggian HTML)
document.documentElement.scrollTop //Ketinggian menatal bar skrol

window.open //Buka tetingkap baharu

tetingkap.tutup //Tutup tetingkap
window.defaultStatus/window.Status  //Maklumat bar status
Nota: window.status memperoleh nilai sementara yang diberikan oleh skrip. window.defaultStatus mendapat nilai lalai.

document.lastModified  // Mengembalikan masa pengubahsuaian terakhir dokumen

document.referrer   //Kembali ke URL kedudukan sebelumnya dalam sejarah penyemak imbas
document.title  //Mengembalikan teks yang dipaparkan dalam teg tajuk halaman semasa
document.URL   //Kembalikan URL halaman semasa
document.anchors[0].innerHTML //Kandungan titik penambat pertama dalam halaman
location.reload(false) //Kaedah ini memaksa penyemak imbas untuk memuat semula halaman semasa
navigator.appCodeName   //Isytiharkan nama kod penyemak imbas
navigator.appVirson // Mengembalikan platform dan maklumat versi penyemak imbas. Atribut ini ialah rentetan baca sahaja
eval  //Boleh memproses sekeping kod JS yang diwakili oleh rentetan
encodeURI  //Pengekodan
decodeURI  //Decode

Di atas adalah keseluruhan kandungan artikel ini, saya harap anda semua menyukainya.

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn