エラーメッセージが表示されてコピー&ペーストできません。
(参考画像)
特に私は、Ctrl+CとCtrl+Vによるコピー&ペーストを多用するのでこれは困った問題。
何とかしてこの問題を解決しようと思い、色々調べたところ次の4つの対処方法がありました。
今回は、その4つの方法を検証みたいと思います。
【FireFoxのバージョン】
FireFox3.0.5
【対処方法】
案1) FireFoxアドオン「NoScript」を導入し、FireFoxのJavaScript制御設定を変更する
参考URL→ http://hashikan.blogspot.com/2008/02/firefox.html
アドオン入手先→ https://addons.mozilla.org/ja/firefox/addon/722
案2) FireFoxアドオン「IE Tab」を導入する
アドオン入手先→ https://addons.mozilla.org/ja/firefox/addon/1419
案3) User.jsにスクリプトを追加記述する ※出典:Mozilla-Japan.org
参考URL→ http://www.mozilla-japan.org/editor/midasdemo/securityprefs.html
案4) アメブロの記事記入欄を「HTMLタグを表示」に切替え、そこでコピー&ペーストする
参考URL→ http://keyquo.ameblo.jp/keyquo/entry-10000186258.html
【検証】
案1) FireFoxアドオン「NoScript」を導入し、FireFoxのJavaScript制御設定を変更する
参考URL→ http://hashikan.blogspot.com/2008/02/firefox.html
アドオン入手先→ https://addons.mozilla.org/ja/firefox/addon/722
<結果>
◎ 問題なくコピー&ペーストできる。
<「NoScript」について>
FireFoxのJavaScript制御を細かく設定できるアドオン。
<設定方法>
1.「NoScript」をインストールし、FireFoxを再起動する。
2.「NoScript」の設定画面を開く。
3.「Whitelist」タブを選択する。
4.「ウェブサイトのアドレス」欄に「*.ameblo.jp」と入力し、「許可」ボタンを押下する。
5.「詳細設定」タブを選択する。
6.「Trust」タブ内の、「クリップボードからリッチテキストのコピーとペーストを可能にする」にチェックを入れる。
7.「OK」ボタンを押下する。
<説明>
アメブロのブログ記事記入欄について、「タグの非表示」タイプの記入欄内はJavaScriptで制御されているのかも。
勿論、コピー&ペーストもJavaScriptによって制御されている。
そして、FireFox3はセキュリティ確保のためにJavaScriptをデフォルトで制限しているから、
コピー&ペーストしようとするとエラーが発生して、コピー&ペーストできないのかもしれない。
そこで、FireFoxのJavaScript制御を細かく設定できるアドオン「NoScript」を使って、
コピー&ペーストだけを制御対象外にしてしまおうということなんですね。
ただ、この「NoScript」はFireFoxJavaScriptに関連するセキュリティーレベルを変えてしまうことになるので、
インストール・設定には細心の注意が必要です。
案2) FireFoxアドオン「IE Tab」を導入する
アドオン入手先→ https://addons.mozilla.org/ja/firefox/addon/1419
<結果>
◎ 問題なくコピー&ペーストできる。
<「IE Tab」について>
GeckoなFireFoxでも、IEのTridentエンジンを使えるようになる。
世の中には、まだまだIEにしか対応していないWEBページが存在するので、
そういったWEBページを閲覧する際に使用する。(Microsoft Outlook Web Accessとか)
<設定方法>
1.「IE Tab」をインストールする。
2.「IE Tab」の設定画面を開く。
3.「サイトフィルタ」タブを選択する。
4.「URL」欄に「*.ameblo.jp」と入力し、「追加」ボタンを押下する。
5.「OK」ボタンを押下する。
<説明>
偶然、この方法を発見しました。
Tridentエンジンを使用すると今回の問題は発生しないので、FireFoxのJavaScript制御というのは
Geckoエンジンの仕様に依存しているのかな、と思います。
しかし、アメブロの「画像の追加」「リンク追加」「下書き(非公開)」ボタンを押下した際、
FireFoxでは小さいウィンドウ(ポップアップウィンドウ?)がで表示されていたが、
「IE Tab」を使用すると新規タブで開くようになる。(私はこれがイヤ)
案3) User.jsにスクリプトを追加記述する ※出典:Mozilla-Japan.org
参考URL→ http://www.mozilla-japan.org/editor/midasdemo/securityprefs.html
アメブロのブログ記事記入欄内でコピー&ペースト際にエラーメッセージに書かれているリンクを辿ると、
そこには「user.jsを書き換えろ」と書いてあります。
<結果>
× コピー&ペーストできない
<設定方法>
1.下記===線内のスクリプトをUser.cssに追加記述し保存する。
2.FireFoxを再起動する。
=========User.jsに追加記述するスクリプト==========
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.mozilla.org");
user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
=================================
<説明>
FireFoxの過去バージョン(2.x.x系以前?)ではできたようですが、
私が使用しているFireFox3.0.5ではできませんでした。
案4) アメブロの記事記入欄を「HTMLタグを表示」に切替え、そこでコピー&ペーストする
参考URL→ http://keyquo.ameblo.jp/keyquo/entry-10000186258.html
<結果>
◎ 問題なくコピー&ペーストできる。
<設定方法>
アメブロの記事記入欄を「HTMLタグを表示」に切り替える。
<説明>
いちいち「HTMLタグを表示」に切り替える必要があり面倒臭い上に、
HTMLタグを読みながら編集する必要があるの、非常にストレスが溜まる。
【総評】
ひとまず、
案1)FireFoxアドオン「NoScript」を導入し、FireFoxのJavaScript制御設定を変更する
を採用。
FireFoxは、ユーザーさん各自でカスタマイズ可能な項目が多い分、
ブラウザをとことん自分好みにカスタマイズしたいユーザーさんにとっては
便利なブラウザかもしれません。
逆に考えると、「ブラウザなんて、WEBページを表示れきれば何でもいいよ」と思っていて、
ブラウザに拘りがないユーザーさんにとっては敷居が高い気がします。
・ プラグインを探してインストール
・ スクリプトを調べて書き換える
なんて、大半の人はしないのでは???時間もかかるし。
私の嫁様なんて、悪名高いIE7で満足しちゃってますよ。
FireFox・Sleipnir・Lunascapeをいくら勧めても、
「IE7で満足しているし、乗換えると設定し直さないといけないからメンドイ」
の一言で終了すよ。
ブログランキングへ参加しています。
