Flashのブロック回避方法は?

このQ&Aのポイント
  • HpのFlashを導入した際にブロックコンテンツとなり、来訪者に精神的負担を与えることが問題となっています。
  • いくつかの方法を試しましたが、表示されなくなってしまいました。
  • Flashのブロック回避方法についてお勧めがあれば教えてください。
回答を見る
  • ベストアンサー

HpのFlashで,ブロック回避の方法を教えて下さい。

 カテゴリー違いでしたらお詫びします。  ホームページを作ることとなり,Flashを導入したところ,Xpアップデートに伴い 最近多出する ブロックコンテンツとなり,来訪者に精神的負担を与えかねません。 http://hotwired.goo.ne.jp/info/info060829.html http://www.adobe.com/jp/devnet/activecontent/articles/before_after.html http://www.onflow.jp/blog/archives/2006/04/20064activexief.html なども試しましたが,置き方が悪いのか,表示されなくなりました。お勧めの方法がありましたら,お教えください。

  • 科学
  • 回答数1
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • yui0909
  • ベストアンサー率16% (16/96)
回答No.1

多分ですが FLASHへのパスが間違ってるのではないでしょうか。 JSファイルからではなく、HTMからの相対パスになります。 てっとり早い方法は、 まず、お好きな名前でjsファイルを作ります。 テキストファイルで拡張子をjsにするだけでいいです。 中身は、 document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="横幅" height="縦幅">'); document.write('<param name="movie" value="そのswfのファイル名">'); document.write('<param name="quality" value="high">'); document.write('<param name="wmode" value="transparent">'); document.write('<embed src="そのswfのファイル名" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="横幅" height="縦幅">'); document.write('</OBJECT>'); と書いて、 htmのflashを表示させたい部分に、 <script type="text/javascript" src="jsファイル名"></script> で表示されると思います。 駄目な場合は、パスが間違っている場合が多いので ファイルまでのパスを色々いじってみると良いと思います^^

Ligandable
質問者

お礼

 早速迅速にありがとうございます。 今から試してみます。結果は補足の方で・・・  ありがとうございます。

Ligandable
質問者

補足

  document.writeのお陰で拙の頭もJSもすっきりしてきました。ありがとうございます。  まだブロックコンテンツの攻撃を受けます。どこが悪いのでしょう。まず,目的のフラッシュは出ます。パスは使わず。メインフォルダにおいております。 Htmlは, <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <HTML><HEAD> <META http-equiv="Content-Type" content="text/html; charset=Shift_JIS"> <META name="GENERATOR" content="IBM WebSphere Studio Homepage Builder Version 10.0.4.0 for Windows"> <META http-equiv="Content-Style-Type" content="text/css"> <TITLE>menu3_2_600</TITLE></HEAD> <BODY bgcolor="#00ffff"> <SCRIPT type="text/javascript" src="mainmenu1.js"></script> </BODY></HTML> ジャバスクリプトは, document.write('<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,19,0" width="150" height="600">'); document.write('<param name="movie" value="menu3_2_600.swf">'); document.write('<param name="quality" value="high">'); document.write('<param name="wmode" value="transparent">'); document.write('<param name=bgcolor value=00ffff>'); document.write('<param name=FlashVars value="TopPlace=SAME&TextName=menu3.txt">'); document.write('<embed src="menu3_2_600.swf" quality="high" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="150" height="600">'); document.write('</OBJECT>');  です。もう少しお教えいただければ幸いです。

関連するQ&A

  • Flash Express Installの設定について。

    Flash Express Installの設定について。 Flash勉強中のものです。 前の質問でyyr446さんよりお教えいただいた http://www.adobe.com/jp/devnet/flashplayer/articles/expressinstall.html をみてExpress設定を行っておりますが HTMLの知識不足なのかどこにどれを入れたら良いのかなど いまいちわかりません。 そのままbodyの中に入れれば良いのでしょうか?? なにかご指導、ヒントなどいたあければ幸いでございます。

    • ベストアンサー
    • HTML
  • Adobe Flashがブロック?

    最近ウィンドウズのアップデートでバージョンアップしました そしたらサイトによっては Adobe Flash コンテンツがブロックされてました このサイトでAdobe Flash の実行を許可しますか? となります。『一度のみ許可」をクリックしてページが表示されます 一度のみ許可ではなく常に許可をするにはどうしたらよいのでしょうか? バージョンアップするまではこんな表示は出てこなかったです ブラウザーは microsoft Edge を利用しています

  • Flash Professional CS5

    Flash Professional CS5に詳しい方 Flash Professional CS5の使い方を勉強しようと思い、下記のリンク先のサイトを参考にしようと思いました。 http://www.adobe.com/jp/joc/devnet/flash/articles/iphone_flash_1.ht... ただ、いきなり詰まってしまい、先に進むことができません。 途中に 「次に、そのフレームに傾きを検知して表示するプログラムを記述します。」という指示があり、ソースが出てきますが、 ソースはどこに記述すればよいのでしょうか? 探しても見つかりませんでした・・。・。 回答お待ちしております。

  • FLASHを携帯電話向けに表示させることについて

    FLASH MX 2004(FLASHI MX 7.2)を使用しています。今のホームページはメニューバーやコンテンツである写真は SWFファイルで制作しています。携帯電話からアクセスするとこれらのSWFファイルが表示されないようなのですが、 Flash LiteをダウンロードしてFLASH制作に使用することでPCだけではなく携帯電話からのアクセスでも表示される ようになるのでしょうか。調べてみるとFlash Liteはいろいろと機能的な制約があることはわかりました。 (こちらを参考にしました http://www.adobe.com/jp/devnet/devices/articles/togoru_03.html) これらの機能上の制約をクリアしたとして考えたとき 1.Flash Liteを使用することでPC・携帯電話ともにFLASHが閲覧できるSWFが作れる。 2.既存のホームページに加え、Flash Liteを使用して携帯電話用ページを新たに作る必要がある。 このどちらと考えればよろしいのでしょうか。 よろしくお願いします。

    • ベストアンサー
    • Flash
  • Flashをxhtmlで表示するには

    Flashをxhtmlで表示するには http://www.onflow.jp/blog/archives/2005/09/flashxhtmlembed.html のページを見て <object data="fma.swf" width="720" height="200" type="application/x-shockwave-flash"> <param name="movie" value="fma.swf" /> </object> 上記を入れてみたのですが、flashはうまく表示されるのですが、当方IE6、IE7の環境だと「セキュリティ保護のため、コンピュータにアクセスできるアクティブコンテンツは表示されないよう、webブラウザで制限されています・・・」と情報バーが出てきます。 もちろん、コンテンツを許可すれば見れるのですが、情報バーを表示させないようにするには、ブラウザ側での設定でしか無理なのでしょうか? xhtml側で情報バーを無くす方法がありましたら教えてくださいませ。 また、リンク先にある http://www.onflow.jp/blog/archives/2006/04/20064activexief.html のページでのjavaを使うやり方も試してみましたが、情報バーは出てきてしまいます><

  • IE6.0でFLASHを表示させようとするとブロックされてしまいます

    最近FLASHの勉強をしはじめた者です。 早速作品を完成させたので、いざWinのIE6.0で見てみようとしたら「セキュリティ保護のため、コンピュータにアクセスできるアクティブコンテンツは表示されないよう、Internet Explorerで制限されています。」という文字が出てきて、肝心のFLASH作品が表示さませんでした。(その後「ブロックされているコンテンツを許可」を選択すると、普通に表示されました。) この原因は一体何なのでしょう? ちなみに「Adobe GoLive 5(Mac)」で作成したページの中に「Macromedia FLASH 4(Mac)」で作成したFLASHデータをリンクさせて表示させようとしたらこのようになりました。 GoLiveで作成したタグに問題があるのか、FLASHの保存形式が悪いのか、私にはわかりません。どなたか詳しい方、原因の改善策をお教えして下さるようお願いいたします。

  • firefoxでのフラッシュの再生

    irefoxでフラッシュコンテンツの再生ができません。どのようにしたらよいでしょうか。ちなみにアドビの​ページからfirefoxにフラッシュプレイヤーがインストールできません。IEでは問題なく再生できるのですが。adobeのダウンロードページ​http://www.adobe.com/go/getflashplayer_jpにはいるんですけれど、「今すぐダウンロード」のボタンがありません。IEではいるとあるんですけれどなぜでしょうか。何回も試しているんですけれど。困っています。よろしくお願いします。

  • ChromeでのFlash Playerのブロック

    クロームで突然一部のサイト(ニコ生、DMMゲームの一部、艦これ等、グラブルは問題ない)で、「Adobe Flash Playerのバージョンが古いためブロックされました」といった背景黄色反転の警告文が出るようになりました。今回は実行するをクリックすれば、普通に見れるのですが面倒この上ありません。 クロームのプラグイン設定からflashの更新を押してもコンポーネント未更新となってそれ以上すすめない。といった状態。でも赤文字で更新の注意文は出ている。 組み込み式のflashということで、色々自分なりに調べて試してみました、 http://blog.livedoor.jp/fs00r612/archives/52070036.html 対処策として、上のurlの人の方法で最新のflashをリネームして置き換えるというのが唯一の方法のようでした。 で、実行に移したのですが、最新のflashをダウンロード、インストールしたまでは出来たのですが、リネームして差し替えようとしたら、 C:\Users\new\AppData\Local\Google\Chrome\User Data\PepperFlashのPepperFlashフォルダの中が空で現在の古いflashがありません。 クローム内の情報から、C:\ProgramFiles\Google\Chrome\Application\49.0.2623.112\PepperFlashに入っていました。 そこで、そこに入っている古いflashのdllファイルを最新のリネームしたdllファイルに置き換えたところ、開いていたブラウザを閉じた途端、0×81のブルースクリーン・・。恐怖して再起動、直っているのかとブロックされていたサイトを開くと、変わらずブロックされました表示。それどころか、「今回は実行する」ボタンさえなく更に悪化してました。 不安一杯で置き換える前の元の状態に戻してみてみると、「今回は実行する」ボタンが出て安堵。現状に至ります。 ※最新のバージョンをインストールする事は手動で出来るようなのに、何ゆえ自分のクロームにおいて内臓flashが格納されている場所が違うのでしょうか・・? 今は、サポートが切れた古いバージョンのクロームをインストールは出来ないようなので、クローム自体を再インストールという手立ては無理です:: 対応策がありますでしょうか?どうか宜しくお願いいたします。 (PC環境は経済的な面もあり、OSは未だにvista使用です、Chromeのバージョンは49 せめてもと、セキュリティーソフトだけはESETをいれてます)

  • Adobe Flash 常に許可できないない

    最近Adobe Flash Playerにおいて「常に許可」できなくて困っています。(edgeにおいて) アドレスバーの右上に ジグソーアイコンが表示 アイコンをクリックすると、Adobe Flash コンテンツがブロックされた、というフライアウトが表示されます 以前は「1 回許可する」をクリックするか、「常に許可する」という表示が出ていましたが、最近は「1度のみ許可」としか出ません。 常に許可する方法はなくなったのでしょうか。 何か方法があればお教えください。

  • flvファイルのアイコンを・・・。

    私は今までFLVファイルが下記のアイコンだったのですが、先日間違って変更してしまい、下記のアイコンに戻せなくなってしまいました。 使いなれたアイコンなのでどうしても戻したいのですが、下記のアイコンがどこに保存されているか、もしくはどのプログラムを対応付けすれば戻るのかがわかりません。 どなたかお教えいただけないでしょうか? <アイコン>http://www.adobe.com/jp/devnet/flash/articles/create_flashvideo/FLV.jpg (勝手に引用ですが・・・。)