― MozillaZine.jp フォーラムは Mozilla 製品に関する情報交換の場です ―



All times are UTC + 9 hours

新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 
作成者 メッセージ
投稿記事Posted: 2007年12月21日(金) 17:29 
はじめまして。

カット・コピー・ペーストをしたいのですが出来ません。
初心者なのですが、どなたか解決策を教えてください。

windows vista
Firefox/2.0.0.11
を使用しています。


とりあえず行ったことは、
http://www.mozilla-japan.org/editor/midasdemo/securityprefs.html
に記載されている事を行いました。

http://www.mozilla-japan.org/support/firefox/edit
↑には、vistaのプロファイルへのパスが記載されていないのですが、
OS(C; )>ユーザー>[ユーザー名]>AppData>local>Mozilla>firefox>profiles>xxxxx.default

に、新規で「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");

"http://www.mozilla.org"の部分を、使用したいURLに書き換えて
再起動をしてみたのですが、やはりカット・コピー・ペーストができません。

よく分からないです。どなたかお願いします。


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年12月21日(金) 17:54 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
はやと さんが書きました:
とりあえず行ったことは、
http://www.mozilla-japan.org/editor/midasdemo/securityprefs.html
に記載されている事を行いました。

http://www.mozilla-japan.org/support/firefox/edit
↑には、vistaのプロファイルへのパスが記載されていないのですが、
OS(C; )>ユーザー>[ユーザー名]>AppData>local>Mozilla>firefox>profiles>xxxxx.default

に、新規で「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");

"http://www.mozilla.org"の部分を、使用したいURLに書き換えて
再起動をしてみたのですが、やはりカット・コピー・ペーストができません。

user.js の中身はそれで大丈夫だと思いますが、vista のプロファイルフォルダの場所は
C:\users\[ユーザ名]\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\
じゃありませんでしたっけ?

http://kb.mozillazine.org/Granting_Java ... _clipboard
に詳しい情報がありますので、一読されることをお奨めします。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月21日(金) 19:54 
早速の返信ありがとうございます!

Caiさんのご指摘の通り、ファイルを作る場所を間違っていました。

引用:
C:\users\[ユーザ名]\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\

にファイルを作れば、コピー&ペーストが可能になりました。


ちなみに、
「user.js」ファイルを作るだけでは、カット・コピー・ペーストは出来きなかったです。


自分が使いたいテキストエディッタのメッセージによると
引用:
You'll have to quit Mozilla/Netscape before you do this!

Find the files "prefs.js" and "user.js" on your local computer. Open them up with a texteditor and add the following lines:

user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.YOUR SERVER HERE.com");

"http://www.YOUR SERVER HERE.com" of course must contain the URL of the server you want to allow to execute clipboard functions (such as cut, copy and paste).

Restart your browser.

こんな事が書かれていて、
「user.js」を新規作成して、「prefs.js」にも同じ文を書き足す事で
カット・コピー・ペーストが出来るようになりました。

他サーバーの他のテキストエディタでも「user.js」にURLを書き足すだけでは出来なかったのですが
「prefs.js」にURLを加える事で、カット・コピー・ペーストも可能になりました。

全く理解をしていないのですが、
これは何かセキュリティー上の危険があるのですか・・?


通報する
ページトップ
  
引用付きで返信する  
投稿記事Posted: 2007年12月22日(土) 00:59 
オフライン
Administrator

登録日時: 2005年6月23日(木) 23:29
記事: 2743
お住まい: 東京
はやと さんが書きました:
早速の返信ありがとうございます!

Caiさんのご指摘の通り、ファイルを作る場所を間違っていました。

引用:
C:\users\[ユーザ名]\AppData\Roaming\Mozilla\Firefox\Profiles\xxxxxxxx.default\

にファイルを作れば、コピー&ペーストが可能になりました。


ちなみに、
「user.js」ファイルを作るだけでは、カット・コピー・ペーストは出来きなかったです。


自分が使いたいテキストエディッタのメッセージによると
引用:
You'll have to quit Mozilla/Netscape before you do this!

Find the files "prefs.js" and "user.js" on your local computer. Open them up with a texteditor and add the following lines:

user_pref("capability.policy.allowclipboard.Clipboard.cutcopy", "allAccess");
user_pref("capability.policy.allowclipboard.Clipboard.paste", "allAccess");
user_pref("capability.policy.policynames", "allowclipboard");
user_pref("capability.policy.allowclipboard.sites", "http://www.YOUR SERVER HERE.com");

"http://www.YOUR SERVER HERE.com" of course must contain the URL of the server you want to allow to execute clipboard functions (such as cut, copy and paste).

Restart your browser.

こんな事が書かれていて、
「user.js」を新規作成して、「prefs.js」にも同じ文を書き足す事で
カット・コピー・ペーストが出来るようになりました。

他サーバーの他のテキストエディタでも「user.js」にURLを書き足すだけでは出来なかったのですが
「prefs.js」にURLを加える事で、カット・コピー・ペーストも可能になりました。

全く理解をしていないのですが、
これは何かセキュリティー上の危険があるのですか・・?

user.js に書かれた内容は、Firefox の起動時に prefs.js に反映されるようになっていますので、Firefox が起動しているときに user.js を作成 or 編集しても再起動するまでそれは反映されません。
prefs.js を直接書き換えるのは少なからずリスクがありますので、user.js に書くか設定エディタ(ロケーションバーに about:config と入れる事で出てきます)から編集したほうがよいと思います。

_________________
[Desktop] Windows 10 Pro 22H2 (64bit) / Intel Core i7-2600 / Nvidia GeForce GTX 1650 GDDR6 / 32 GB Memory
[Laptop] Windows 10 Pro 22H2 (64bit) / Intel Core i5-520M vPro / Intel HD Graphics / 8 GB Memory
[Android] Android 13.0 (arm64) / Xperia 5 III (XQ-BQ42)
常用環境: Firefox ベータ版、リリース版 (Win64 x86-64, Android), Thunderbird ベータ版、リリース版 (Win64 x86-64)
テスト環境: Firefox (ESR, Nightly, Win64 x86-64, Android)

Cai/1.0 (Homo sapiens; N; Homo sapiens chemist; male; rv:0.0.4.2+)
-- いつまでたっても nightly


通報する
ページトップ
 プロフィール  
引用付きで返信する  
投稿記事Posted: 2007年12月22日(土) 11:18 
そうなんですね。

何度も質問してすいませんでした。
そして、何度も的確なお答えを頂きありがとうございます。


通報する
ページトップ
  
引用付きで返信する  
期間内表示:  ソート  
新しいトピックを投稿する トピックへ返信する  [ 5 件の記事 ] 

All times are UTC + 9 hours


オンラインデータ

このフォーラムを閲覧中のユーザー: march05n & ゲスト[56人]


トピック投稿:  可
返信投稿:  可
記事編集: 不可
記事削除: 不可
ファイル添付: 不可

検索:
ページ移動:  
Powered by MozillaZine.jp® Forum Software © phpBB Group , Almsamim WYSIWYG
Japanese translation principally by ocean