• 締切済み

ジャバスクリプトについての質問です。

はじめまして。ホームページ内に音声を挿入するためにソフトウェアを使用し音声を挿入しましたが、IEではしっかりと起動し、FIREFOXで全く機能しません。 下記にあるジャバスクリプトのコードをHTML内に記述することで上手く動くと説明されたのですが… <script language='JavaScript' src='Project3/ImpactWebAudio.js' type='text/javascript'></script> ここからのコードはImpactWebAudio.jsに書かれているコードになります。 document.write('<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#3,0,0,0" width="100" height="40">'); document.write('<param name="SRC" value="Project3/ImpactWebAudio.swf">'); document.write('<param name="BGCOLOR" value="#FFFFFF">'); document.write('<param name="wmode" value="transparent" />'); document.write('<embed src="Project3/ImpactWebAudio.swf" wmode="transparent"'); document.write('pluginspage="http://www.macromedia.com/shockwave/download/" type="application/x-shockwave-flash" width="100" height="40" bgcolor="#FFFFFF" >'); document.write('</embed>'); document.write('</object>'); フラッシュで作成されたボタンとすべてのファイルはProject3フォルダの中に入っております。 IEでは反映されましたので、階層などにも間違いはないと思いますが、FIREFOXで上手く機能しないことにはどのような理由があるのでしょうか? ご存知の方がおりましたら、ご指導のほどよろしくお願いします。 (FIREFOXの設定はジャバスクリプト有効になっております。)

みんなの回答

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

それじゃfirefoxのflashプラグインはどうなってるのかな? アドレスバーに「about:plugins」ってやると入ってるpluginが全部表示されるよ。 入ってないならflashプラグインを入れた後にfirefoxをインストールしたって話になるからもう一回やらないとだめ。 (うまくいかないなら一度アンインストール) そうじゃなく?

taak0303
質問者

補足

ご指導ありがとうございます。 flashはすでにプラグインになっております。 このジャバスクリプトは、ソフトウェアを使用し生成したものです。 使用方法や記述の仕方など、実際に使用している方々のホームページを参考にし、全く同じようにしているのですが、何故かこちらのホームページに記述したものは出てきません。 こちらは参考のサイトとなります。 http://www.softplanning.com/ 右側にある、顔写真のコンテンツの中に再生ボタン、一時停止ボタン、停止ボタンがあります。 そのボタンになるスクリプトがこちらです <script language='JavaScript' src='Project3/ImpactWebAudio.js' type='text/javascript'></script> 記述も全く同じにしてあるのですが、そちらのボタンが出てこないという状況にあります。 不思議なことは、上記のサイトではしっかり反映されているのに、私のサイトには反映されないというものです。 ご回答本当にありがとうございました。

関連するQ&A

  • トラブルの解決方法をご存知の方よろしくお願いします。

    * すぐに回答を! はじめまして。ホームページ内に音声を挿入するためにソフトウェアを使用し音声を挿入しましたが、IEではしっかりと起動し、FIREFOXで全く機能しません。 下記にあるジャバスクリプトのコードをHTML内に記述することで上手く動くと説明されたのですが… <script language='JavaScript' src='Project3/ImpactWebAudio.js' type='text/javascript'></script> ここからのコードはImpactWebAudio.jsに書かれているコードになります。 document.write('<object classid="clsid:D27CDB6E-AE6D-11CF-96B8-444553540000" codebase="​http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab...​ width="100" height="40">'); document.write('<param name="SRC" value="Project3/ImpactWebAudio.swf">'); document.write('<param name="BGCOLOR" value="#FFFFFF">'); document.write('<param name="wmode" value="transparent" />'); document.write('<embed src="Project3/ImpactWebAudio.swf" wmode="transparent"'); document.write('pluginspage="​http://www.macromedia.com/shockwave/download/"​ type="application/x-shockwave-flash" width="100" height="40" bgcolor="#FFFFFF" >'); document.write('</embed>'); document.write('</object>'); フラッシュで作成されたボタンとすべてのファイルはProject3フォルダの中に入っております。 IEでは反映されましたので、階層などにも間違いはないと思いますが、FIREFOXで上手く機能しないことにはどのような理由があるのでしょうか? ご存知の方がおりましたら、ご指導のほどよろしくお願いします。 (FIREFOXの設定はジャバスクリプト有効になっております。)

  • 時間によってFLASHデータを変える

    時間帯によってFLASHデータが差し変わるようにしたいのですが、よくわかりません。背景画像を変える要領ではダメなのでしょうか?どなたかわかる方ご回答宜しくお願いします。 現在のダメなタグ↓(0~6時までは01.swf、6~18時までは00.swfを表示) <script language="javascript"> <!-- function geth(t){ if (t<=6) document.write("<param name=movie value='01.swf'>"); else { if (t<=18) document.write("<param name=movie value='00.swf'>"); } } //--> </script> <script language="jscript"> <!-- h = new date(); geth(h.getHours()); //--> </script> ***省略*** <!-- URL's used in the movie--> <!-- text used in the movie--> <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" name="0" width="755" height="450" align="" id="0"> <param name=movie value="01.swf"> <param name=quality value=autohigh> <param name=wmode value=transparent> <param name=bgcolor value=#66CCFF> <embed src="01.swf" width="755" height="450" align="" quality=autohigh wmode=transparent bgcolor=#66CCFF type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" name="0"></embed> </object>

  • fire foxで画像が崩れます!

    IE でフラッシュをアップすると、きれいに表示できたのですが、 firefoxで表示すると、巨大になっていて、ぶざまになっていました。 どなたか詳しい方、ご指導お願いします。 下記のタグでおかしいところを、教えていただけますか?  <OBJECT classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,47,0" width="496" height="258"> <PARAM name="MOVIE" value="a11/a11.swf"> <PARAM name="PLAY" value="true"> <PARAM name="LOOP" value="true"> <PARAM name="QUALITY" value="high"> <PARAM name="WMODE" value="transparent"> <EMBED src="a11/a11.swf" width="1895" height="791" wmode="transparent" type="application/x-shockwave-flash"></OBJECT>

  • Youtube 動画を自分のブログで流す方法

    Youtube 動画を自分のブログで流す方法:Embed <object width="425" height="350">ではじまる文字列をペーストして貼り付けたらよいとあるのですが、 <object width="425" height="350"><param name="movie" value="http://www.youtube.com/v/********"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/********" type="application/x-shockwave-flash" wmode="transparent" width="425" height="350"></embed></object>←これがそのまま ブログに表示されて 動画が出てきません どうしたら いいのでしょうか?

  • swfファイル表示のタグについて

    <OBJECT classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" WIDTH="240" HEIGHT="235" id="2" ALIGN=""><PARAM NAME="allowScriptAccess" VALUE="sameDomain"><PARAM NAME="movie" VALUE="http://www.death-note.biz/up/img/30632.swf"><PARAM NAME="loop" VALUE="false"><PARAM NAME="quality" VALUE="low"><PARAM NAME="wmode" VALUE="transparent"><EMBED src="URL" loop="false" quality="low" wmode="transparent" WIDTH="240" HEIGHT="235" NAME="2" align="" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" luginspage="http://www.macromedia.com/go/getflashplayer"></EMBED></OBJECT> 現在このようなタグを使っていて、フラッシュ内でハイパーリンクをつけているのですが、なぜかハイパーリンクを設定しているボタンを押しても無視されてしまいます・・・ 原因が分かる方よろしく終え願いいたします。

  • IEでFLASHが表示されない

    作成したフラッシュをブログパーツとして外部読み込みさせたいと思っています。 Firefoxでは問題なく表示されるのですが、IEでは表示されません。 自分だけではなくIEのブラウザの人はみんな表示されないようです。 多分jsファイルのちょっとした記述のクセというかこつの違いだと思うのですが、よくわからないので、お気づきのところがあれば教えてください。 jsファイルの記述↓ document.writeln('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="150" height="289" id="ia-tag" align="middle"><param name="allowScriptAccess" value="always" /><param name="movie" value="●●.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#99cccc" /><param name="wmode" value="transparent" /><param name="FlashVars" value="code=ia-world&language=ja" /><embed src="http://www8.plala.or.jp/●●/●●.swf" quality="high" bgcolor="#99cccc" FlashVars="code=ia-world&language=ja" width="150" height="289" name="ia-blogparts" align="middle" allowScriptAccess="always" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplaye" wmode="transparent" /></object>');

  • 動画のサイズを小さくするには

    初めまして。こんにちは! 今、私はブログに貼りたい動画があります…。 でもそのサイズを小さくしたくて… そのサイズを指定するとこはこのどれを変えればいいんですか?? <object width="425" height="366"><param name="movie" value="http://www.youtube.com/v/4V9uWnFgj7Y&rel=1&border=0"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/4V9uWnFgj7Y&rel=1&border=0" type="application/x-shockwave-flash" wmode="transparent" width="425" height="366"></embed></object> すごく困ってます!!教えていただければ嬉しいです。 よろしくお願い致します。

  • 音楽

    現在 日本っぽい音楽を探しています。 このようによく神社の結婚式で流れる音楽は誰が作ったんでしょうか? また、タイトルはあるのでしょうか? どこで手に入れられるのでしょうか? <object width="425" height="355"><param name="movie" value="http://www.youtube.com/v/O9YkudD291E&hl=ja"></param><param name="wmode" value="transparent"></param><embed src="http://www.youtube.com/v/O9YkudD291E&hl=ja" type="application/x-shockwave-flash" wmode="transparent" width="425" height="355"></embed></object>

  • ランダムにswfを表示

    こんにちは。カテゴリー違いかもしれませんが質問させていただきます。 下記スクリプトにてSWFファイルをランダム表示しています。 <SCRIPT LANGUAGE="JavaScript"> <!-- simg=new Array(3); simg[0]="パス"; simg[1]="パス"; simg[2]="パス"; Myimg=Math.floor(3*Math.random()); document.write("<object classid='clsid:d27cdb6e-ae6d-11cf-96b8-444553540000' codebase='http://download.macromedia.com/pub/shockwave/cabs/...; width='230' height='149'><param name='allowScriptAccess' value='sameDomain'><param name='movie' value='"+simg[Myimg]+".swf'><param name='quality' value='high'><param name='bgcolor' value='#ffffff'><param name='LOOP' value='false'><embed src='"+simg[Myimg]+".swf' quality='high' bgcolor='#ffffff' width='230' height='149' allowScriptAccess='sameDomain' type='application/x-shockwave-flash' pluginspage='http://www.macromedia.com/go/getflashplayer' loop='false'></embed></object>"); //--> </SCRIPT> firefox safariでは問題なく指定したサイズで表示されてますが、IE6で確認したところ、小さく表示されてしまいます。。 どなたか解決方法わかるかたおられましたら、ご教授お願い致します。

  • 外部読み込みにしたところFirefoxで表示されない

    「このコントロールをアクティブ化して使用するにはクリックしてください。」という表示が出るので、調べて出ないようにする対策をしました。するとWIN IE6やWIN opera 8.5では表示できるのですが、Firefox1.5では真っ白になり表示できませんでした。 やり方に原因があるのでしょうか? 私のやり方としては htmlのFLASHを置く箇所に <script language='JavaScript' src='java.js'></script> と記述し、 'java.js'ファイルには document.write("<object classid='clsid:D27CDB6E-AE6D-11cf-96B8-444553540000'") document.write(" codebase='http://download.macromedia.com/pub/shockwave/cabs/") document.write("flash/swflash.cab'") document.write(" width=500 height=590>") document.write("<param name=movie value='flash.swf'>") document.write("<param name=quality value=high>") document.write("<embed src='flash.swf' quality=high ") document.write(" width=500 height=590") document.write(" type='application/x-shockwave-flash' ") document.write("pluginspage='http://www.macromedia.com/go/getflashplayer'>") document.write("</embed>") document.write("</object>") としています。 この辺はあまり詳しくないので、 教えてください。

    • ベストアンサー
    • Flash

専門家に質問してみよう