こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

Safariでflashで構成されたサイトが開けない

先日マックのアップデートを行った所、以前は問題なくSafari3.1.2で閲覧できたflashで構成されたサイトが閲覧できなくなってしまいました。具体例を一つ挙げると

http://www.square-enix.co.jp/dragonquest/4to6/

このサイトの"ENTER"をクリックしてもポップアップが開かないのです。
FIREFOXなどでは問題なく開くのでフラッシュプレーヤーの問題ではないと思うのですが・・・

他にも普通にクリックしただけで開くリンクと開かないリンクとがあったりします。(新規タブでは開きますが)

safari3.11をインストールしなおそうとしても
「Safari はこのボリュームにインストールできません。このアップデートを使用するには、Mac OS X 10.5.2 以降が必要です。」と表示されてインストールできません。

OSはmacOS10.5.4なのですが・・・一体何が問題なのでしょうか。情報提供お願いいたします。

投稿日時 - 2008-07-26 03:06:52

QNo.4204577

すぐに回答ほしいです

このQ&Aは役に立ちましたか?

20人が「このQ&Aが役に立った」と投票しています

回答(5)

ANo.5

使っているアンチウイルスソフトに、
ポップアップブロック関係のオプションはありませんか?

僕はNorton内の「ポップアップを遮断する」のチェックを外したら
問題なく見れるようになりました。

投稿日時 - 2008-08-10 00:52:23

環境設定 セキュリティー ポップアップウインドウを開かないにチェックが入っていませんか
うちのは開きましたよ

投稿日時 - 2008-07-26 12:28:45

ANo.3

Windows 使用者ですみません。
Safari 3.1 を使用しています。

Windows版 Safari 3.1 のデフォルト設定では,
書かれていらっしゃるように,
ご質問のページの Flash 内の 「ENTER」 ボタンをクリックしても,
子窓が出ません。

Windows版 Safari 3.1 のデフォルト設定では,
[編集] → [ポップアップウィンドウを開かない] にチェックが入っています。

このチェックを取ると,
書かれていらっしゃるページの Flash 中にある 「ENTER」 ボタンをクリックしたとき,
ちゃんと子窓が開きました。
2つ「ENTER」がありますが両方ともちゃんと開きました。

おそらく,[ポップアップウィンドウを開かない] の設定にしてあると,
JavaScript の window.open() をブロックするのだと思います。

※Flash の中から JavaScript の window.open() を実行することもできますし,
  Flash から,HTML に書いてある window.open() を実行させることも可能です。
  ご質問のページの場合は,
  HTML に JavaScript の window.open() が書いてありますから,
  これを Flash の ActionScript で叩くしくみにしてあると思います。

投稿日時 - 2008-07-26 09:08:50

ANo.2

こちらでも問題なく開けました.
ComboUpdateを当ててみてはいかがですか?

投稿日時 - 2008-07-26 09:05:28

ANo.1

Leopardで利用しているMacBook(OS10.5.4)で確認しましたが、特にその
リンク先は問題なく開けましたし、動作も問題ありませんでした。
確認したのはSafari3.1.2です。

Leopardを利用されていますが、TimeMachineは有効にされていないのでしょうか?
有効にされているならば、問題が起こる前の日付に戻して改善されるか確認してください。

投稿日時 - 2008-07-26 03:28:10

あなたにオススメの質問