Rumah hujung hadapan web tutorial js tangkapan skrin javascript jQuery plug-in imgAreaSelect penggunaan terperinci explanation_jquery

tangkapan skrin javascript jQuery plug-in imgAreaSelect penggunaan terperinci explanation_jquery

May 16, 2016 pm 03:02 PM
jquery tangkapan skrin

Untuk membolehkan pengguna menyesuaikan avatar peribadi, perlu menyediakan fungsi tangkapan skrin gambar yang dimuat naik Pada masa ini, banyak laman web, terutamanya laman web SNS, menyediakan fungsi sedemikian, yang sangat praktikal. Terdapat dua bentuk pelaksanaan utama, satu adalah tangkapan skrin kilat, dan satu lagi adalah tangkapan skrin javascript Kedua-dua kaedah mempunyai kebaikan dan keburukan mereka sendiri Mengenai tangkapan skrin Flash, anda boleh merujuk kepada fungsi muat naik avatar dalam program UcHome, tetapi ini tidak. topik yang ingin saya bincangkan. Fokus utama saya di sini ialah cara melaksanakan tangkapan skrin javascript, menggunakan pemalam imgAreaSelect jQuery untuk melaksanakan fungsi tangkapan skrin javascript avatar tersuai dengan mudah.

1. Penyediaan:
Dua fail JS
1. muat turun jquery.js: jquery.js
2. jquery.imgareaselect.js Muat Turun: jquery.imgareaselect.js[imgareaselect-0.6.2.zip]

2. Gunakan


function preview(img, selection){ 
var scaleX = 100 / selection.width; 
var scaleY = 100 / selection.height; 
Salin selepas log masuk



//Avatar dinamik Dapatkan lebar, tinggi, jidar kiri dan jidar kanan kotak yang sedang dipilih

$('#biuuu + div > img').css({ 
width: Math.round(scaleX * 400) + 'px', 
height: Math.round(scaleY * 300) + 'px', 
marginLeft: '-' + Math.round(scaleX * selection.x1) + 'px', 
marginTop: '-' + Math.round(scaleY * selection.y1) + 'px' 
}); 
} 
Salin selepas log masuk


//Muat avatar kecil

$(document).ready(function () { 
$('<div><img src="biuuu.jpg" style="position: relative;" /></div>') 
.css({ 
float: 'left', 
position: 'relative', 
overflow: 'hidden', 
width: '100px', 
height: '100px' 
}) 
.insertAfter($('#biuuu')); 
}); 
Salin selepas log masuk



//Pemuatan awal

$(window).load(function () { 
$('#biuuu').imgAreaSelect({ aspectRatio: '1:1', onSelectChange: preview }); 
}); 
Salin selepas log masuk


Tiga, hubungi

<div class="container"> 
<p> 
<img id="biuuu" src="biuuu.jpg" title="biuuu" style="float: left; margin-right: 10px;" /> 
</p> 
</div> 
Salin selepas log masuk


Menggunakan tangkapan skrin javascript di atas untuk mengembangkan boleh mencapai banyak fungsi dinamik Pemalam imgAreaSelect yang disediakan oleh jQuery sangat mudah untuk dipanggil Untuk aplikasi lain yang berkaitan, sila rujuk kepada: Contoh imgAreaSelect

Ia adalah sangat mudah untuk menggunakan pemalam jQuery imgAreaSelect untuk melaksanakan tangkapan skrin javascript Ia pada asasnya paparan imej dinamik, mendapatkan kedudukan imej sumber dan saiz kotak pilihan [lebar dan tinggi], dan dengan mudah menyedari javascript. fungsi tangkapan skrin.

Kenyataan Laman Web ini
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

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

Repo: Cara menghidupkan semula rakan sepasukan
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
2 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Cara mendapatkan biji gergasi
1 bulan yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apa yang perlu dilakukan jika skrin hitam muncul semasa mengambil tangkapan skrin pada komputer win10_Cara menangani skrin hitam apabila mengambil tangkapan skrin pada komputer win10 Apa yang perlu dilakukan jika skrin hitam muncul semasa mengambil tangkapan skrin pada komputer win10_Cara menangani skrin hitam apabila mengambil tangkapan skrin pada komputer win10 Mar 27, 2024 pm 01:01 PM

1. Tekan kekunci menang + kekunci r, masukkan regedit, dan klik OK. 2. Dalam tetingkap editor pendaftaran yang dibuka, kembangkan: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlGraphicsDriversDCI, pilih Tamat Masa di sebelah kanan dan klik dua kali. 3. Kemudian tukar 7 dalam [Data Numerik] kepada 0, dan sahkan untuk keluar.

Tangkapan skrin iPhone tidak berfungsi: Cara membetulkannya Tangkapan skrin iPhone tidak berfungsi: Cara membetulkannya May 03, 2024 pm 09:16 PM

Ciri tangkapan skrin tidak berfungsi pada iPhone anda? Mengambil tangkapan skrin adalah sangat mudah kerana anda hanya perlu menahan butang Naik Kelantangan dan butang Kuasa pada masa yang sama untuk meraih skrin telefon anda. Walau bagaimanapun, terdapat cara lain untuk menangkap bingkai pada peranti. Betulkan 1 – Menggunakan Assistive Touch Ambil tangkapan skrin menggunakan ciri Assistive Touch. Langkah 1 – Pergi ke tetapan telefon anda. Langkah 2 – Seterusnya, ketik untuk membuka tetapan Kebolehcapaian. Langkah 3 – Buka tetapan Sentuh. Langkah 4 – Seterusnya, buka tetapan Assistive Touch. Langkah 5 – Hidupkan Sentuhan Bantu pada telefon anda. Langkah 6 – Buka “Sesuaikan Menu Teratas” untuk mengaksesnya. Langkah 7 – Sekarang anda hanya perlu memautkan mana-mana fungsi ini ke tangkapan skrin anda. Jadi klik pada yang pertama

Bagaimana untuk mengambil tangkapan skrin pada Redmi 13c? Bagaimana untuk mengambil tangkapan skrin pada Redmi 13c? Mar 04, 2024 pm 09:13 PM

Baru-baru ini, ramai pengguna sedang mempertimbangkan untuk menggantikan telefon bimbit mereka, dan Redmi13C ialah pilihan yang sangat menjimatkan. Prestasi dan konfigurasi telefon ini sangat baik Untuk memudahkan penggunaan harian, izinkan saya memperkenalkan secara ringkas cara mengambil tangkapan skrin pada Redmi 13C. Mari kita ketahui bersama. Cara mengambil tangkapan skrin pada Redmi 13c 1. Kekunci pintasan untuk mengambil tangkapan skrin: Tekan butang kuasa dan kekunci kelantangan turun telefon Redmi pada masa yang sama untuk mengambil tangkapan skrin. 2. Tangkapan skrin gerak isyarat: Masukkan tetapan telefon Redmi, cari "Lagi tetapan", cari dan klik "Gerak isyarat dan pintasan kekunci", kemudian dayakan operasi "tarik turun tiga jari" dan tetapkannya untuk mengambil tangkapan skrin. Dengan cara ini, apabila anda perlu mengambil tangkapan skrin, anda hanya perlu meluncur ke bawah pada skrin dengan tiga jari untuk mengambil tangkapan skrin. 3. Ambil tangkapan skrin bar pemberitahuan: dari skrin telefon

Bagaimana untuk menggunakan kekunci pintasan untuk mengambil tangkapan skrin dalam Win8? Bagaimana untuk menggunakan kekunci pintasan untuk mengambil tangkapan skrin dalam Win8? Mar 28, 2024 am 08:33 AM

Bagaimana untuk menggunakan kekunci pintasan untuk mengambil tangkapan skrin dalam Win8? Dalam penggunaan komputer harian kita, kita selalunya perlu mengambil tangkapan skrin kandungan pada skrin. Bagi pengguna sistem Windows 8, mengambil tangkapan skrin melalui kekunci pintasan adalah kaedah operasi yang mudah dan cekap. Dalam artikel ini, kami akan memperkenalkan beberapa kekunci pintasan yang biasa digunakan untuk mengambil tangkapan skrin dalam sistem Windows 8 untuk membantu anda mengambil tangkapan skrin dengan lebih cepat. Kaedah pertama ialah menggunakan kombinasi kekunci "Win key + PrintScreen key" untuk melaksanakan sepenuhnya

Bagaimana untuk mengambil tangkapan skrin dalam Ubuntu Bagaimana untuk mengambil tangkapan skrin dalam Ubuntu Mar 21, 2024 am 11:30 AM

Tangkapan skrin ialah alat yang digunakan untuk menangkap data atau maklumat penting pada telefon atau skrin komputer anda. Mampu merakam dengan tepat apa yang anda lihat dalam sekelip mata, ia merupakan cara yang mudah untuk merakam, berkongsi atau menyimpan maklumat visual. Sistem pengendalian Ubuntu menyediakan pelbagai kaedah tangkapan skrin Pengguna boleh memilih untuk menangkap keseluruhan desktop, tetingkap tertentu atau kawasan yang disesuaikan. Ciri-ciri ini membolehkan pengguna Ubuntu dengan mudah menangkap maklumat penting pada skrin, meningkatkan kecekapan kerja dan kemudahan berkongsi maklumat. Dalam artikel ini, kita akan melihat cara mengambil tangkapan skrin menggunakan apl desktop dan pintasan papan kekunci. Kaedah 1: Gunakan Kekunci Pintasan untuk Mengambil Tangkapan Skrin Syot kilat manual biasanya merupakan kaedah lalai dan biasa digunakan kerana ia agak mudah untuk dimulakan. Bagi pengguna biasa, tiada foto atau video yang rumit diperlukan

Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Feb 28, 2024 pm 03:12 PM

Bagaimana untuk menggunakan kaedah permintaan PUT dalam jQuery? Dalam jQuery, kaedah menghantar permintaan PUT adalah serupa dengan menghantar jenis permintaan lain, tetapi anda perlu memberi perhatian kepada beberapa butiran dan tetapan parameter. Permintaan PUT biasanya digunakan untuk mengemas kini sumber, seperti mengemas kini data dalam pangkalan data atau mengemas kini fail pada pelayan. Berikut ialah contoh kod khusus menggunakan kaedah permintaan PUT dalam jQuery. Mula-mula, pastikan anda memasukkan fail perpustakaan jQuery, kemudian anda boleh menghantar permintaan PUT melalui: $.ajax({u

Petua jQuery: Cepat ubah suai teks semua teg pada halaman Petua jQuery: Cepat ubah suai teks semua teg pada halaman Feb 28, 2024 pm 09:06 PM

Tajuk: Petua jQuery: Cepat ubah suai teks semua teg pada halaman Dalam pembangunan web, kita selalunya perlu mengubah suai dan mengendalikan elemen pada halaman. Apabila menggunakan jQuery, kadangkala anda perlu mengubah suai kandungan teks semua teg dalam halaman sekaligus, yang boleh menjimatkan masa dan tenaga. Berikut akan memperkenalkan cara menggunakan jQuery untuk mengubah suai teks semua teg pada halaman dengan cepat, dan memberikan contoh kod khusus. Pertama, kita perlu memperkenalkan fail perpustakaan jQuery dan memastikan bahawa kod berikut dimasukkan ke dalam halaman: &lt

Gunakan jQuery untuk mengubah suai kandungan teks semua teg Gunakan jQuery untuk mengubah suai kandungan teks semua teg Feb 28, 2024 pm 05:42 PM

Tajuk: Gunakan jQuery untuk mengubah suai kandungan teks semua teg jQuery ialah perpustakaan JavaScript yang popular yang digunakan secara meluas untuk mengendalikan operasi DOM. Dalam pembangunan web, kita sering menghadapi keperluan untuk mengubah suai kandungan teks tag pautan (tag) pada halaman. Artikel ini akan menerangkan cara menggunakan jQuery untuk mencapai matlamat ini dan memberikan contoh kod khusus. Pertama, kita perlu memperkenalkan perpustakaan jQuery ke dalam halaman. Tambahkan kod berikut dalam fail HTML:

See all articles