• ベストアンサー

htmlからswfファイルへのリンクについて

xx.htmlからpp.swfファイルに直接リンクを貼り、テストしたところ swfがブラウザサイズに合わせて(?)書き出したよりも大きく表示されてしまいます。 HTMLからswfファイルに直接リンクし、swfを書き出した大きさそのままで 表示する方法はありますか?

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

  • ベストアンサー
noname#35109
noname#35109
回答No.2

1フレームのフレームアクションとして Stage.scaleMode = "noScale"; Stage.align = ""; と書けば,そのままのサイズでブラウザの中央にステージが配置されると思います。 Stage.align = ""; ですが Stage.align = "T"; で縦位置:上,横位置:中央 Stage.align = "B"; で縦位置:下,横位置:中央 Stage.align = "L"; で縦位置:中央,横位置:左 Stage.align = "R"; で縦位置:中央,横位置:右 Stage.align = "TL"; で縦位置:上,横位置:左 Stage.align = "TR"; で縦位置:上,横位置:右 Stage.align = "BL"; で縦位置:下,横位置:左 Stage.align = "BR"; で縦位置:下,横位置:右 という位置に配置されます。 ---余談?---------------------------------- ブラウザの大きさまでSWFに合わせて開くには, <SCRIPT language=JavaScript> function ○○○(){ window.open("△△.swf","toolbar=0,menubar=0,scrollbars=0,width=□□,height=■□,left=1,top=1") } </SCRIPT> <a href="javascript:○○○()">SWFへ</a> とかいうようなJavaScriptになるでしょう。 大きさの指定がなければJavaScriptは不要です。

noname#16138
質問者

お礼

sassakunさん、ご丁寧なアドバイスありがとうございます。 その後のご報告ですが、結局HTMLにSWFを貼り付けるということで 解決いたしました。 アドバイスいただいた方法を今後使用することが出てくるかと思います。 大変参考になりました。 どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • rightegg
  • ベストアンサー率41% (1357/3236)
回答No.1

こんにちは。 答えから言えば「ありません」。 やりたければHTML内部でSWFを読み込むことです。 Flash(ソフト)を持っていれば書き出しにメニューがありますし、そうでなくともオブジェクトタグなどで実現可能です。

noname#16138
質問者

お礼

お礼が遅くなりまして申し訳ございません。 結局HTMLにSwfを貼り付けて表示させることになりました。 どうもありがとうございました。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • swfファイルへリンク

    フラッシュでもとのflaファイルでgetURLでリンクを指定するのではなく 書き出ししたswfファイルに後からリンクを貼る (HTMLで画像にリンクを貼るみたいなこと)というようなことは可能でしょうか?

    • ベストアンサー
    • Flash
  • リンクについて swfファイル

    あるフラッシュが、リンクフリーなのですが 「swfファイルに直リンは勘弁してください」 とありました。 swfファイルって何のことか分からないのですが 普通に自分のブログとかにリンクするのは大丈夫なんですよね? また、swfファイルとはなんなのでしょうか?

  • PSP よく分かりません!! swfファイル

    2.7になったことで、マイヤヒなどのswfファイルが再生できるんですよね?? PSPの中の、『common』に、『test』 というファイル名で入れて、ブラウザのアドレス欄に『file:/psp/common/test.swf』 と入力すると、『表示できません』 って言われます。。。 そのswfファイルは、509kbです。。。

  • SWFが更新されない。

    HPのSWFファイル,ファイル名「top.swf」があります。 今回、そのtop.swfを新しくしようと思って、top2.swfというファイルを作りました。 完成後FTTP転送して、HTMLタグのtop.swfをtop2.swfに書き換えて、年のためブラウザのキャッシュも クリアしました。しかしながら、なぜか表示されるのはtop.swfなのです。。。 top.swfは全てtop2.swfにしてるので表示されないならまだしも、タグ上に記載されていないファイルが残ってるのはなぜでしょうか?

  • SWFファイルに直リンクできなくする方法はありますか?

    mail.swfファイルという外部ファイルがあったとして WEBサイトのアドレスがhttp://www.*****.com/ だとします。 http://www.*****.com/の最後にmail.swfを 付け足して、 http://www.*****.com/mail.swfとしてアクセスされると その外部ファイルに直リンクされてしまうと思うのですが これを防ぐ方法はりますか?

    • ベストアンサー
    • CSS
  • 外部SWF内で設定したリンクが効かない

    本体SWFに、「外部SWFのファイル名」と「リンク先」が書かれたXMLを読込んでいます。 本体SWFで外部SWFを表示させ、そのSWFにリンク(A)を設定しています。 (図の様な感じです) このリンク(A)は効くのですが、外部SWFにはファイル自体にリンク(B)を設定しているのですが、このリンク(B)が効かないので、困っています。 ActionScriptは3で書いています。 【外部SWFに書いたリンクの設定】は、 btn.addEventListener(MouseEvent.CLICK,clickHandler); function clickHandler(e):void { var url:URLRequest = new URLRequest("http://goo.ne.jp/"); navigateToURL( url, "_blank"); } ..................です。 ActionScript2で、on(release)で書いたものを 読込んだ場合はちゃんとリンクしたのですが、 どのようにしたらよいのでしょうか。 ご教授お願いいたします。

    • ベストアンサー
    • Flash
  • SWFファイルの上にリンクを貼りたい

    会社のホームページ作成の為、HTMLとCSSを独学で勉強中です。 超初心者ですが、CSSで簡単なレイアウト(メインとサブを分けたり、罫線のデコレーションなど)がやっと出来るようになった所です。 ここからが質問なのですが、 (1)動画(SWF)の上(レイヤーの上下)にいくつかの画像や文字を配置するにはどうすればよいですか? CSSでレイヤーの上下を指定してみたのですが、画像(png,jpg)の上には、文字を配置できるのに、SWFファイルだと上に指定しても文字や画像が下に隠れてしまいます。 超初心者ですので、詳細に教えていただけたら嬉しいです。 最終的にはホームページを開くと動画が流れ、動画上に各ページ(HTML)にリンクできるようにしたいのです。よく見かけますよね? よろしくお願いしますm(_ _)m

    • ベストアンサー
    • HTML
  • SWF からのリンクが機能しない

    職場の同僚のパソコンについての質問です。 ノートPC、WinXP、IE6を使用しています。 自社製作のページにあるSWFからのリンクが機能しません。 私を含めたほかの同僚は、サイト内のSWF(FLASHバナー)をクリック すると、新規ウィンドウで飛び先のHPが表示されるのですが、 この同僚の使用するパソコンだけが、機能していません。 ネットで検索したところ、 http://support.adobe.co.jp/faq/faq/qadoc.sv?229684+002 というページがすぐに見つかったのですが、SWFは「HTMLに埋め込んで」 はいません。IEで開くと、FLASHはデフォルトでグレーの枠線が表示されて しまうので、この枠線を回避策を施していない人が見ても非表示になるよう、 外部JSファイルを読み込むようにHTMLの中に記述し、その外部JSファイル の中に、SWFの名前等呼び出すファイル名を指定しています。 また、↑のサイトの中に「_blank以外はダメの場合も」とありましたが、 実際に制作したFLAファイルは全て「_blank」で制作しています。 全員ではなく、なぜその同僚だけが開かないのか謎です。 アニメーションGIF、静止画は問題なく「_blank」でウィンドウが起動 します。でもSWFだけはダメなんです。(x x) IEのプロパティで「WEBの設定のリセット」もしてみましたが変化なし。 FLASHプレイヤーは最新版をインストールしてあります。 再起動もダメ、キャッシュをはいてもダメ、あとは何をしたらいいかな というところです。 ご存知の方がいたらぜひ解決方法を教えて下さい。

  • swfファイルを隠したい!

    WEB上でSWFの場所を隠すことはできないのでしょうか? 直接アクセスされてメニューから”先送り”されると非常にまずいです。 某ゲームサイトではCGIを使用して表示しているのですが。 src="/~/cgi-bin/Flash?~" swfファイルをバイナリ-として扱うのでしょうか?そんなこんなで困っています。 ご回答の程、宜しくお願い致します。

    • ベストアンサー
    • CGI
  • Adobe Flash Catalystで、パブリッシュした後でswf

    Adobe Flash Catalystで、パブリッシュした後でswfのサイズを変える方法がわかりません。 他のコンテンツと共用のため、1280Wx720Hのアートボードで作ったswfをローカル再生用に、 パブリッシュしました。これを、750Wx422Hくらいに比率を保ったまま、縮小したいのですが、方法がわかりません。 swfの内容は、Catalystで2ページを作りその間にトランジェントがある単純なものです。 フリーの制作ソフトSuzukaでは、アートボードのサイズとは別に、swf書き出しの時に、 サイズ指定ができました。また、object/embedでHTMLに埋め込む時にも、サイズが指定 できましたので、swfにしてから、何とかなると思っていました。 Catalystでは、swfパブリッシュの時、サイズ指定はありません。 ローカル再生用のswfパブリッシュで生成されるHTML内のobjectのパラメーターを、 変えてみましたが、swf本体のサイズは変わらないで、swfが表示される画面のサイズが、 小さくなっただけでした。 よって、swfの左上1/4が見えて・動いているだけです。 最終的には、用意済みの他のHTMLページに、パブリッシュで生成されたHTML内のswfに関連するobject記述をコピペして、swfをリンクさせて完成したいのですが。 swfのサイズの変更でつまづいています。 swfには、制作したソフトにより、埋め込む際のobject/embedのパラメーターで、サイズ 調整ができるものと、そうでないものとがあるのでしょうか? 初心者ですので、私の知らないサイズ関連のパラメーターでサイズ変更ができるので しょうか? どなたか、Help Me~~~~~~~~!!!!