ChromeのFlash Playerサポート終了に伴い、MyHome Portal「ID管理」修正。
Google ChromeのFlash Playerサポートが2020年12月で終了します。
MyHome Portal「ID管理」で、[C]ボタンを押すとクリップボードにIDやパスワードをコピーする機能をFlash Playerを使って実現していました。
この機能を、Flash Playerを使わず、JavaScriptで実現する方法に変更します。
MyHome Portalの新バージョンでのパッケージ提供はしません。以下のモジュールを直接修正願います。
【id-manager/list-my-template.php】
【id-manager/view-idpass.php】
2つのモジュールのclipSetBtn()を以下のように書き換えます。
function clipSetBtn(id, text) { var e = document.createElement('textarea'); e.textContent = text; document.body.appendChild(e); e.select(); document.execCommand('copy'); e.remove(); }
【id-manager/_include_idpass.php】
以下の部分を3箇所とも、onmouseoverからonClickに変更します。
onmouseover="clipSetBtn(
↓↓↓
onClick="clipSetBtn(