safariで表示されない
-
0 名前: mone : 2007/01/25(木) 17:04 ID:CLpB3g0N sub-1h
- 現在作成中のページで、
flash部分がIEやfirefox(win)等では
問題なく表示されるのに、”safari”で表示されません。
外部のflash.jsに
document.write('<OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0"WIDTH="600" HEIGHT="130" id="nico" ALIGN="">');
document.write('<PARAM NAME=movie VALUE="navi-blog.swf"> <PARAM NAME=quality VALUE=high> <PARAM NAME=bgcolor VALUE=#FFFFFF> <EMBED src="navi-blog.swf" quality=high bgcolor=#FFFFFF WIDTH="600"HEIGHT="130" NAME="nico" ALIGN=""TYPE="application/x-shockwave-flash"PLUGINSPAGE="http://www.macromedia.com/go/getflashplayer"></EMBED>');
document.write('</OBJECT>');
のように記述し
htmlに
<script src="css/flash.js" type="text/javascript"></script>
としています。
当方の環境がwinのため、icaptureで確認しています。
どなたか解決方法があればご教授下さい。
よろしくお願いします。
-
1 名前: 匿名 : 2007/01/25(木) 17:04 ID:pJIVEoET sub-.G
- navi-blog.swfはないので別のファイルを使いましたが、ちゃんと表示されましたよ。
-
2 名前: JAB : 2007/01/25(木) 17:04 ID:edyXHPUn sub-gm
- flashがプラグインされていないかJavaScriptがOFFになっているのでは?
-
3 名前: mone : 2007/01/25(木) 17:04 ID:CLpB3g0N sub-1h
- 匿名様、JAB様
さっそくご確認いただきありがとうございます。
Scriptの問題ではないのでしょうか。
ちなみにこちらが途中経過をアップしているページなんですが、
こちらも表示されますでしょうか?
http://www.bee-c.net/blog2.html
当方がWin環境のため、
すみませんが何卒よろしくお願いいたします。
-
4 名前: 猫好き : 2007/01/25(木) 17:04 ID:7Z/V9GV9 sub-2K
- こんにちは。
flash.jsの中身を以下に変更してみてください。
document.open();
document.write("<OBJECT classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0' WIDTH='600' HEIGHT='130' id='nico' ALIGN=''>");
document.write("<PARAM NAME='movie' VALUE='navi-blog.swf'><PARAM NAME='quality' VALUE='high'><PARAM NAME='bgcolor' VALUE='#FFFFFF'><EMBED src='navi-blog.swf' quality='high' bgcolor='#FFFFFF' WIDTH='600' HEIGHT='130' NAME='nico' ALIGN='' TYPE='application/x-shockwave-flash' PLUGINSPAGE='http://www.macromedia.com/go/getflashplayer'><\/EMBED>");
document.write("<\/OBJECT>");
document.close();
たぶんこれで見れるかと…。
ちなみに、有名なサイトでWINでもsafariの画面を画像で見せてくれるサイトがあります。
ここで確認してみてはいかがですか?(確実な見え方を保障するものではありません)
http://www.danvine.com/icapture/
-
5 名前: 猫好き : 2007/01/25(木) 17:04 ID:7Z/V9GV9 sub-2K
- 失礼しました。
icaptureで確認済みでしたね。
では最後の4行は無視してください。
-
6 名前: mone : 2007/01/25(木) 17:04 ID:CLpB3g0N sub-1h
- 猫好き様
ありがとうございます。
教えて頂いたものに変更してみましたが、
icaptureで見ますと、swf部分がやはり真っ白になって
やはり表示されていません・・・
-
7 名前: 猫好き : 2007/01/25(木) 17:04 ID:7Z/V9GV9 sub-2K
- こんにちは。
>icaptureで見ますと、swf部分がやはり真っ白になって
>やはり表示されていません・・・
あれ〜?おかしいですねえ…。
私もicaptureで確認しましたが、見えました。
http://tmp.championthinker.com/icapture/65777.png
でしたら、一旦flash.jsをcssフォルダから出して、全部同階層で表示できるか試してみてください。
-
8 名前: mone : 2007/01/25(木) 17:04 ID:CLpB3g0N sub-1h
- 猫好き様
htmlには <script src="flash.js" type="text/javascript"></script>とし
flash.jsをcssフォルダから出して、
全部同階層の状態にしてみましたが、やはり同じ状態です。
何度もすいませんがよろしくお願いします。
-
9 名前: 猫好き : 2007/01/25(木) 17:04 ID:7Z/V9GV9 sub-2K
- 確認しました。
icaptureでは、そのページ見れないですね…。
で、失礼ながらindexページから中を拝見しました。
topページはflashは表示されていませんでしたね。
で、プロフィールのページのflashは表示されていました。
ざっとソースを拝見したところ、!DOCTYPEから今回の問題ページとの違いがありましたし、EUC-JPとshift_jisとコードの違いもありました。
そこで、表示できるプロフィールのソースを引っ張ってきて、必要のないほかの部分(会社紹介などの画像)を削除し、そこに今回のfalshをはめ込んでみてください。
それで表示できるようならそのソースからどんどんと整斉してみるといいかもしれません。
コツコツ検証しながら答えをだすしかないかと…。
あまり手助けにはっていなくてすみません。
(先ほど画像を提示したように、私の方では問題なく見えるので、ちょっと色々私の方でも検証してみます)
-
10 名前: mone : 2007/01/25(木) 17:04 ID:CLpB3g0N sub-1h
- わざわざご確認いただきありがとうございます。
プロフィール等は以前適当につくったもので、
リニューアルに向けてコードを見直していたら
今回の問題にぶつかりました。
自分なりにもコツコツ検証してみます。