单击复制文字兼容各浏览器的完美解决方案_javascript技巧
单击复制文字的js。找了很久,由于之前没有接触过,完全不知道兼容ie及标准dom浏览器,不仅仅要通过js,而且需要flash的帮忙。clipboard.swf这个在网上都有下载.
ie允许访问剪贴板。window.clipboardData可以访问
但是标准dom。看了一些文章说的都是用flash设置隐藏。但是flash10是不支持。
但是,还有个方法是可行的,固记录一下,以下方法支持标准dom.
(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("复制北海365网招聘邮件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var html = [];
html.push('');
var yu=document.getElementById('copy').innerHTML;
document.getElementById('copy').innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
Util.Copy('zhaopin@beihai365.com ');
})();
如果要兼容ie。还得加上
if (window.clipboardData) {
window.clipboardData.setData("Text",pStr);
Util.successHide();
}
最后这样能实现单击复制文字,并且兼容各浏览器。记住。swf的路径一定要对!如果不对是不出现手型的,这是特征。
(function () {
window['Util'] = {
CACHE:{},
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("复制北海365网招聘邮件地址!");
},
Copy : function (pStr,hasReturn, isdo) {
var copy=document.getElementById('copy');
if (window.clipboardData) {
copy.onclick=function(){
window.clipboardData.setData("Text",pStr);
Util.successHide();
}
} else {
var html = [];
html.push('');
var yu=copy.innerHTML;
copy.innerHTML=yu+html.join('');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
}
Util.Copy('zhaopin@beihai365.com ');
})();

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Penstriman DLNA telah wujud sejak sekian lama dan dianggap sebagai salah satu pilihan yang lebih mesra pengguna. Memandangkan keserasiannya dengan pelbagai peranti dan sistem, anda seharusnya tidak menghadapi masalah menyambung ke satu. Jadi, mari kita fahami cara mendayakan DLNA dalam Windows 11. Terdapat dua kaedah, gunakan ciri Windows DLNA (Digital Living Network Alliance) terbina dalam atau pasang aplikasi pihak ketiga. Walaupun yang pertama berfungsi dengan baik dan memberikan pengalaman terbaik, anda boleh mencuba apl dengan set ciri yang dipertingkatkan. Kami akan menyenaraikan kedua-dua pilihan. Apakah faedah menggunakan DLNA? DLNA membenarkan penstriman media merentas peranti pada rangkaian, dengan syarat peranti penstriman itu serasi dengan standard. Setelah disediakan pada TV pintar atau sistem lain, anda boleh

Jika anda menggunakan Hyper-V untuk menjalankan mesin maya pada mesin Windows 11, anda mungkin perlu menukar resolusi paparan satu atau kedua-dua VM. Dalam panduan ini, kami akan memperkenalkan kaedah mudah dan arahan langkah demi langkah untuk melaraskan dan mengoptimumkan resolusi paparan dalam persekitaran Hyper-V. Bagaimana untuk melaraskan resolusi skrin dalam Hyper-V? Sebelum beralih kepada langkah terperinci untuk menukar resolusi skrin Hyper-V pada Windows 11, pastikan anda melengkapkan semakan berikut untuk operasi yang lebih lancar: Pastikan anda log masuk dengan akaun pentadbir. Pastikan pemacu grafik dikemas kini. Sandarkan data penting dalam VM. Pastikan Hyper-V didayakan. 1. Menyediakan menggunakan Hyper-V Pertama, kami akan mendayakan mod sesi dipertingkatkan untuk ini

Mesej "Organisasi anda memerlukan anda menukar PIN anda" akan muncul pada skrin log masuk. Ini berlaku apabila had tamat tempoh PIN dicapai pada komputer menggunakan tetapan akaun berasaskan organisasi, di mana mereka mempunyai kawalan ke atas peranti peribadi. Walau bagaimanapun, jika anda menyediakan Windows menggunakan akaun peribadi, sebaiknya mesej ralat tidak akan muncul. Walaupun ini tidak selalu berlaku. Kebanyakan pengguna yang mengalami ralat melaporkan menggunakan akaun peribadi mereka. Mengapa organisasi saya meminta saya menukar PIN saya pada Windows 11? Ada kemungkinan akaun anda dikaitkan dengan organisasi dan pendekatan utama anda adalah untuk mengesahkan perkara ini. Menghubungi pentadbir domain anda boleh membantu! Selain itu, tetapan dasar tempatan yang salah konfigurasi atau kunci pendaftaran yang salah boleh menyebabkan ralat. Sekarang ni

Memandangkan Windows telah menjadi platform permainan pilihan, adalah lebih penting untuk mengenal pasti ciri berorientasikan permainannya. Salah satunya ialah keupayaan untuk menentukur pengawal Xbox One pada Windows 11. Dengan penentukuran manual terbina dalam, anda boleh menyingkirkan drift, pergerakan rawak atau isu prestasi dan menjajarkan paksi X, Y dan Z dengan berkesan. Jika pilihan yang tersedia tidak berfungsi, anda sentiasa boleh menggunakan alat penentukuran pengawal Xbox One pihak ketiga. Mari ketahui! Bagaimanakah cara saya menentukur pengawal Xbox saya pada Windows 11? Sebelum meneruskan, pastikan anda menyambungkan pengawal anda ke komputer anda dan kemas kini pemacu pengawal Xbox One anda. Semasa anda melakukannya, pasang juga sebarang kemas kini perisian tegar yang tersedia. 1. Gunakan Angin

Secara lalai, Windows 11 tidak memaparkan saiz folder dalam File Explorer, walau bagaimanapun, anda boleh membuat perubahan tertentu dalam tetapan Explorer untuk menjadikannya kelihatan. Dalam panduan ini, kami akan membincangkan beberapa cara paling mudah untuk memaparkan saiz folder supaya anda boleh mengurus ruang cakera pada PC anda dengan berkesan. Bagaimana untuk menyemak saiz folder pada Windows 11? 1. Gunakan tetingkap Properties folder untuk membuka tetingkap Windows Explorer dengan menekan +. WindowsE Pergi ke folder yang saiznya anda ingin semak, klik kanan padanya dan pilih "Properties" daripada menu konteks. Dalam tetingkap sifat folder, pergi ke tab "Umum" dan cari bahagian "Saiz" untuk mengetahui berapa banyak ruang yang digunakan oleh folder. 2. Dayakan "

Walaupun pratonton lakaran kecil bar tugas ialah ciri yang sangat berguna, sesetengah pengguna telah melaporkan isu dengannya. Dalam kebanyakan kes, adalah mustahil untuk mengklik pada ikon aplikasi kerana pratonton lakaran kecil hilang terlalu cepat. Dalam panduan ini, kami akan membincangkan kaedah yang disyorkan pakar untuk menyelesaikan isu pratonton bar tugas sejurus selepas menjelaskan puncanya. Mengapakah pratonton lakaran kecil bar tugas hilang begitu cepat? Fail sistem rosak atau ralat fail sistem lain Versi Windows lapuk Konflik perisian keselamatan pihak ketiga Profil pengguna rosak Bagaimana untuk menghentikan pratonton lakaran kecil bar tugas daripada hilang dengan cepat pada Windows 11? Sebelum meneruskan sebarang langkah untuk membetulkan pratonton lakaran kecil bar tugas tidak berfungsi pada Windows 11, lakukan semakan awal berikut: Klik kanan pada desktop &

Adakah ralat kod 22 "Peranti ini dilumpuhkan" dalam Pengurus Peranti menghalang anda daripada menggunakan peranti baharu atau lama pada PC anda? Jangan risau kerana kami sedia membantu anda menyelesaikan masalah ini. Ralat kod 22 bermakna peranti telah dilumpuhkan secara manual dan kadangkala mendayakannya semula tidak membantu. Walau apa pun puncanya, berikut ialah 10 cara untuk membetulkan ralat kod 10 "Peranti ini dilumpuhkan" pada Windows 22/PC dan menjadikan perkakasan itu berfungsi semula. 1. Cabut dan pasang semula perkakasan baharu Perkakasan baharu yang anda palamkan ke dalam PC anda mungkin mula berfungsi semula selepas dialih keluar dan pemasangan semula dengan pantas. Jadi jika ia adalah peranti yang dipalamkan melalui USB, teruskan dan cabut palamnya. Kemudian, tunggu beberapa saat dan pasangkannya semula. Sekarang, semak sama ada peranti dipaparkan dalam pengurus peranti

Bekerja pada persediaan yang sama terlalu lama atau kongsi PC anda dengan orang lain. Anda mungkin memasang beberapa pek bahasa, yang sering menimbulkan konflik. Jadi, sudah tiba masanya untuk mengalih keluar bahasa paparan yang tidak diingini dalam Windows 11. Bercakap tentang konflik, apabila terdapat berbilang pek bahasa, secara tidak sengaja menekan Ctrl+Shift mengubah reka letak papan kekunci. Jika tidak diuruskan, ini boleh menjadi penghalang kepada tugas yang sedang dijalankan. Jadi, mari kita beralih terus ke kaedah! Bagaimana untuk mengalih keluar bahasa paparan dari Windows 11? 1. Dari Tetapan tekan + untuk membuka aplikasi Tetapan, pergi ke Masa & Bahasa daripada anak tetingkap navigasi dan klik pada Bahasa & Wilayah. WindowsSaya klik elipsis di sebelah bahasa paparan yang anda mahu alih keluar dan pilih Alih keluar daripada menu timbul. klik "
