人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

Safari でローカルのJavaアプレットが動きません。

Mac(Yosemite 10.10.3)のSafariで,ローカルディスクにあるJava applet(file://で始まるURL)を読み込むと,ページは表示されますが,appletタグの部分が何も表示されません。
同じマシン上で,Firefoxでは正常に動作します。
また,同じappletをサーバに置くと動作します。
何が問題なのでしょうか。それともSafariの仕様でしょうか。

なお,Javaコントロールパネルの例外サイト・リストに,file:/// を指定してあります。
Javaは 1.8.0_45 です。

(検索用補助キーワード:サファリ,アプレット,マック)

●質問者: mymysshu
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :終了
└ 回答数 : 2/2件

▽最新の回答へ

1 ● gizmo5
●180ポイント ベストアンサー

こちらでできないでしょうか。
http://www.intertech.com/Blog/running-local-java-applets-on-a-mac/


mymysshuさんのコメント
ご回答ありがとうございます。 できました。 実は,この手順は試したつもりなのですが,そのとき何か他の要因が欠けているのに気付かなかったようです。 また,この手順はappletがローカルのファイルにアクセスするためのものと解釈していました。 どうもありがとうございました。

2 ● なぜなに
●20ポイント

最新のJavaをインストール設定して再起動後、
Safariの環境設定のセキュリティ設定を、
下記の様に変更されると動くようです。
ローカルディスク上にあるJava appletのようですが、
「ほかのウェブサイトにアクセスした時」のアドレスに、
ローカルのJava appletのファイルの位置を入れて
「許可」にしてから、再度試してみて下さい。

Safari
「Safari」をクリックし、設定を選択します
「セキュリティ」オプションを選択します
「プラグインを有効にする」を選択してから、
「Webサイト設定を管理」をクリックします
Javaアイテムをクリックし、「ほかのWebサイトにアクセスしたとき」プルダウン・リストからオプション(「確認」、「許可」または「常に許可」)を選択します
「完了」をクリックして、Safariの環境設定ウィンドウを閉じます

https://www.java.com/ja/download/help/enable_browser.xml


mymysshuさんのコメント
ご回答ありがとうございます。 この設定はappletを使用するために必要ですが,これだけではローカルのappletは動きませんでした。
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ