Firefox(Win)で、記事欄にクリップボードからのペーストができない場合の対処法
テーマ:Mozilla Firefox4月の最悪なリニューアル後も、記事欄にクリップボードからペーストしようとすると、セキュリティに関する警告メッセージが出ました。
Firefox で javascript にクリップボードへのアクセスを許可しないようになっているようです。
4月のときに対処したのですが、ポータル部分のドメイン変更が行われたため再度修正しました。
この対処は、Firefox 用のプロファイルを作成・編集することで回避することができます。(Setting Prefs for the Mozilla Rich Text Editing Demo )
以下、その対処法です。
1. Firefoxを終了します。
2. 「user.js」ファイルは初期にインストールした状態では存在しないので、テキストエディタ等で新規に「user.js」というファイルを、以下のディレクトリに作成します。
「C:\Documents and Settings\ユーザ名\Application Data\Mozilla\Firefox\Profiles\ランダム文字列.default」
※既存の「user.js」ファイルがある場合は、上記のディレクトリにある「user.js」ファイルを開きます。
3. 「user.js」ファイルを新規に作成する場合は、以下の4行をコピー&ペーストして保存してください。
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://blog.ameba.jp");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
※既存の「user.js」ファイルがある場合は、2行目の http://YOUR_MT_domain.com を http://blog.ameba.jp に変更して保存します。
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://YOUR_MT_domain.com");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
4. Firefox を再起動します。
これでクリップボードからアラートが出ずに無事にペーストすることができるようになります。
◆補足
上記の2行目に http://blog.ameba.jp を指定することによって、このドメイン名にのみ javascript に対してクリップボードのアクセスを許可したということになります。
また、このドメイン名には複数の指定が可能です。2つ以上のドメインを指定する場合は、半角スペースで区切ればOKです。
◆補足2
Mac OS X の場合、パスは通常、以下のようです(すみません、未検証です)。
~/Library/Application Support/Firefox/Profiles/ランダム文字列.default/
◆過去のアメブロ不具合についてはこちら↓。
「総勢18万人のデバッガー」 が参加するビッグ・イベント Part2




アイコンが見えます。






