jsをクリックしてテキストをコピーします。これまで触ったことがなかったので、IE や標準の DOM ブラウザと互換性があるかどうかはわかりません。js だけでなく、Flash の助けも必要です。 。 Clipboard.swf はオンラインでダウンロードできます。 により、クリップボードへのアクセスが可能になります。 window.clipboardData は にアクセスできますが、標準の DOM です。フラッシュ設定を使用して非表示にする記事をいくつか読みました。ただし、Flash10はサポートしていません。 ただし、実行可能な別の方法があります。次の方法は、標準 DOM をサポートしています
getText : function(){
return Util.CACHE.CLIPBOARD_TEXT;
},
successHide : function(){
alert("北海 365 採用メール アドレスをコピーしてください!"); hasReturn , isdo) {
var html = [];
html.push('
'); html.push('< param name="quality" value="high" />'); html.push(' '); ( ' '); html.push(' '); > html.push(' ');
var yu=document.getElementById('copy').innerHTML;
document.getElementById('copy').innerHTML=yu html.join( ' ');
Util.CACHE.CLIPBOARD_TEXT = pStr;
}
}
IEとの互換性を確保したい場合。
コードをコピーします
コードは次のとおりです。
if (window.clipboardData) ) {
window.clipboardData.setData("Text",pStr);
コードをコピー コードは次のとおりです。
(function () {
window ['Util '] = {
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('
'); html.push('< param name= "quality" value="high" />'); html.push(' '); (' '); html.push(' '); >html.push(' ');
var yu=copy.innerHTML=yu html.join('');
Util.CACHE.CLIPBOARD_TEXT ;
}
}
}
Util.Copy('zhaopin@beihai365.com ')