Artikel ini menjelaskan metode hanya mendapatkan ukuran asli gambar halaman dalam JavaScript. Bagikan untuk referensi Anda, sebagai berikut:
Di sini, lebar dan tinggi asli diperoleh melalui objek gambar ()
Metode ini tidak begitu merepotkan. Anda dapat secara langsung membuat objek gambar () dan menetapkan SRC IMG untuk mendapatkannya.
var img = gambar baru (); img.src = $ ("#target"). attr ("src"); if (img.complete) {alert ('lebar:'+img.width+', tinggi'+img.height); img = null;} else {img.onload = function () {alert ('width:'+img.width+', height'+img.height); img = null; };}Dan jangan khawatir tentang objek gambar baru yang memiliki permintaan HTTP tambahan. Browser memiliki cache setelah memuat gambar. Tidak apa -apa untuk memiliki objek n gambar baru. Tentu saja, ingatan akan dikonsumsi, jadi setelah menggunakannya, IMG diatur ke nol.
Untuk informasi lebih lanjut tentang konten terkait JavaScript, silakan periksa topik -topik situs ini: "Ringkasan Efek dan Teknik Peralihan Javascript", "Ringkasan Keterampilan Algoritma Pencarian JavaScript", "Ringkasan Teknik Animasi dan Teknik JavaScript," Ringkasan Ringkasan Data Javascript dan Ringkasan Data Javascript "," Ringkasan Data JavaScript "," Ringkasan Data JavaScript "," Ringkasan DEBUGRITM PENGABUNG DAN RINGKASI DAGGING "RINGKASI DAN RINGKASAN DATRICKS" RINGKASI DAN RINGKASI DAGGING "RINGKASI DAN RINGKASI DAGGING" RINGKAS Algoritma dan teknik traversal javascript ", dan" Ringkasan Penggunaan Operasi Matematika JavaScript "
Saya harap artikel ini akan membantu pemrograman JavaScript semua orang.