タグ

flashとjavascriptに関するryownetのブックマーク (21)

  • swfobject.js がアレな話 - ほむらちゃほむほむ

    もばいる全盛感のある世間的には今更,FLASH なんてどうでもいいし,swfobject.js 自体 2009年から更新されてないから,こんな古いものをと言われかねないような話ではあるものの,日語での言及をあまり見てないし,つい先日もさる通信キャリアがトップページでやらかしてて多分知られてないんだろうなと思ったので書こうと思った次第. swfobject.js とは何か この記事の対象読者にとっては説明するまでもない話とはおもうけど一応前置きとして説明しておくと,swfobject.js は FLASH を web ページに埋め込むための JavaScript のライブラリ.クロスブラウザ対応してたり,面倒な HTML-tag のお作法を覚えなくても良くなったりとでデファクトスタンダードな感じのモノ.2007年とちょい古いがリクルートMTL の SWFObject v2.0 ドキュメント

    swfobject.js がアレな話 - ほむらちゃほむほむ
    ryownet
    ryownet 2012/01/12
    SWFObjectはエスケープしないから可変な文字列(locationとか)を渡したりHTMLを渡すとXSSになっちゃう
  • http://www.actionscript-flash-guru.com/blog/21-fireflash-firebug-console-for-flash

    ryownet
    ryownet 2011/05/12
    Firebugでflash(AS3)をデバッグできる。なにこれすごい
  • FlashのSharedObjectをJavaScriptから使用できる「jsSO」:phpspot開発日誌

    jsSO - Flash Shared Objects in Javascript - Pro-Web FlashのSharedObjectをJavaScriptから使用できる「jsSO」 Shared Object は Flash Communication Server を通じて接続されている複数のムービーやオブジェクト間で、リアルタイムにデータを共有できる非常に便利なオブジェクトのことです(参照) つまり、マルチプレイヤーでの通信が容易になるもので、これをJavaScriptから使えるようにしたものがjsSO。 チャットのデモを見れば、その便利さが分かるはず。 2つブラウザを開いて、発言してリアルタイム性を確認できます。 jsSOで比較的容易に実現できるみたいです。 jQueryベースで、Flashムービー自体は触る必要がないので、JSの知識があればフロントエンドはなんとかなりそう。

    ryownet
    ryownet 2009/03/05
    SOをjsから使う。FCSが必要ってホントか?要検証
  • 『SWFObjectでFlashをアクティブ化する方がよくない!?』

    を買わずに解決するWeb制作の小技 ホームページ作成でちょっとしたことを参考書を買わずに解決する方法をPHP CSS Webデザイン jQuery Flashを中心に便利な技をまとめていきます!現在、長野県長野市の制作会社でWeb作成中! 今までIEとかのFlashをアクティブ化は AC_RunActiveContent.jsを使ってやっていたけど これだとソース汚くなるし分かりにくくて好きじゃない。 っで前からやろうと思っていたSWFObject.js でのアクティブ化を やってみた。 これはいい 簡単でソースもすっきりだし分かりやすい。 しかもSEO対策もできる。 今度からこれにします。 お手軽にSWFObjectでswfを埋め込む方法 以下使い方のメモです var so = new SWFObject("ファイル名.swf", "名前", "横サイズ", "縦サイズ", "必要とさ

    ryownet
    ryownet 2009/02/16
    「SWFObjectでFlashをアクティブ化する方がよくない!?」って。よくないって良いのか悪いのかどっちかわかんねーよ。ここでは良いという意味ですね。釣られてしまいました。
  • blog.katsuma.tv

    何かとはまりやすいJavaScript-ActionScript連携のExternalInterface。以前にもこんなエントリ書いてました。 ExternalInterfaceでActionScriptの関数呼び出し失敗への対策 今回、また新たにハマりポイントがあったのでメモしておきます。 IEでswfの参照が取得できない(nullが返る) 通常、JSからASの関数をコールする場合は <object width="320" height="240" align="middle" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" id="externalpl"> <param value="sameDomain" name="allowScriptAccess"/> <param value="true" name="allowFul

    ryownet
    ryownet 2008/11/21
    object/embed要素の書き出し方法をbody.onload時ではなく、単純にXHTML上にdocument.writeでobject/embed要素書き出しに修正すると動きました。DOM構築タイミングと読み込み。。あとでやってみるか
  • unbland.net blog - ActionScript 3 での色々な文字列の扱い方

    ActionScript 内で JavaScript を操作する時には ExternalInterface を使いますが、複雑なことをする時にはどうしても以下のような感じになります。 ExternalInterface.call( "function ()" + "{" + "var temp = 'test';" + "temp += 'string';" + "alert(temp);" + "}" ); これだと文字列の連結が多すぎで分かりにくくなってしまうんですが、ActionScript は CDATA セクションを文字列として扱うためこんなやり方もあります。 ExternalInterface.call(<![CDATA[ function () { var temp = "test"; temp += "string"; alert(temp); } ]]>);

    ryownet
    ryownet 2008/10/29
    ExternalInterfaceでCDATAを使うと複雑な中身もそのまんま使える! これは良い記事
  • JavaScript + Flash でできる面白いこと - KAZUMiX memo

    ワリオランドシェイクみたいに HTML が崩壊するブックマークレット(とそのソースコード) - てっく煮ブログ 跡地 Flashでページ全体を覆うという発想は無かった!面白い! JavaScript + Flash という点では同じですが、Flash でページ全体を覆うのではなく、必要な部分にだけに Flash を重ねてページ内の画像を心霊写真のようにするというシロモノを作ったので紹介します。 次の文字列をコピーしてアドレスバーに突っ込むと、ページ内の画像にメグミが! javascript:(function(){var d=document;var s=d.createElement('script');s.type='text/javascript';var date = new Date();s.src='http://www.foxj.jp/shutter/blogparts/sh

    JavaScript + Flash でできる面白いこと - KAZUMiX memo
    ryownet
    ryownet 2008/10/20
    映画ハプニングに続き映画シャッターのBPも!作者は天才らしいよ
  • blog.ipuheke.jp» Blog Archive » FlashはHTML画面をキャプチャできませんです。

    「できないこと」なんですが、仕事でよく「これできます?」と聞かれるのが、「ブログパーツをクリックすると、そのブログパーツが貼り付けられているHTML画面をキャプチャして、そいつをフローティングFlash内でどうにかこうにかいじりたい」というリクエスト。残念ながら、FlashはHTML画面をキャプチャできません(おそらく 汗)。 それができてしまうと、悪意あるFlashコンテンツが、何の断りもなくしれっとユーザーが閲覧しているHTMLをキャプチャして、どこかわけのわからぬところに送信してしまう・・・とかが置きかねないから、多分この先もできないのだと思います。 「じゃ、じゃあこれはどうやっているの?」と聞かれるのが、てっく煮ブログさんの「ワリオランドシェイクみたいに HTML が崩壊するブックマークレット(とそのソースコード)」で、リンク先にも解説がありますが、 FlashをHTMLの全画面

    ryownet
    ryownet 2008/10/20
    よく言ってくれました。っていうかリアルでそういうこと言うけどブログに書くことがなかった。
  • 何かが起きる!映画「ハプニング」のブログパーツ - KAZUMiX memo

    映画「ハプニング」ブログパーツ・プレビュー 映画「ハプニング」オフィシャルサイト 映画「ハプニング」ブログパーツ 今回ブログ経由でお仕事の依頼が来た初めてのパターン。書いてて良かったはてなダイアリー!と言うわけでFlashとJavaScriptの実装を担当したオレが軽く解説するよ! 設置方法 上記ブログパーツのページにあるようにパーツを設置したいところに次のタグを埋め込めばオッケーです。 <script type="text/javascript" src="http://www.foxj.jp/happening/blogparts/happeningBlogParts.js" ></script> あらゆるページで「ハプニング」を発生させたい! 残念ながらここはてなダイアリーは使えるブログパーツが限られていて今回のものを設置することはできません。そのようなページでも次の方法で体験するこ

    何かが起きる!映画「ハプニング」のブログパーツ - KAZUMiX memo
    ryownet
    ryownet 2008/10/20
    meltdown.jsの天才がハプニングのBPを作った!という解説
  • ちゃぶ台メモ - Flashとjavascriptでクッキー(Cookie)を扱う

    最近仕事でイントロムービーがあるFlashを作ったのですが ・1回目に見ときはイントロムービーが流れるように ・2回目以降はイントロムービーは流れずにスキップ ・ブラウザを終了させてもう一度開いたら、またイントロムービーが見れるように という要望がありました。 まあ良くありがちな要望なのですが、今回それをブラウザのクッキーを使って判定させようと思って『flash クッキー』などで検索したのですが、Flash版のクッキーであるSharedObjectに関する記事ばっかり引っかかって、なかなかそのものずばりのページにいきつかなかったので、メモとして残しておくことにします。 (昔はFlashでクッキー扱う記事よく見たような気がするんですが。今はFlashでクッキーみたいなの使いたいときはSharedObeject使えば良いということなんでしょうか。そもそもイントロムービーがあるようなFlashも

    ryownet
    ryownet 2008/10/08
    FlashとJSでクッキーのやりとり
  • Flash不要!JavaScriptで派手なWebデザイン

    ブラウザーいっぱいに広がる鮮やかなグラフィック。フェードインでゆっくりと出現する写真画像。スクロールしながら画像に重なっていく半透明のテキストボックス――思わず見とれてしまう、キャンペーンサイトなどでおなじみの“派手なWebサイト”は、フルFlashが一般的だ。「Flashはよく分からないし、そもそもオーサリングツールもない」という個人サイトの制作者はあきらめるしかなかった。 パリ在住のフリーコンサルタント/Webデザイナー「Sebcreation」のWebサイトは、そんな常識を打ち破ることに挑戦している。まずはトップページを見てみよう。 おなじみのローディングアイコン、上下右左から次々とスライドしてくる半透明のテキストボックス……といったダイナミックなデザインに、「またFlashか」と思わずつぶやいてしまうかもしれない。ところがSebcreationでは、アニメーション/エフェクト処理を

    Flash不要!JavaScriptで派手なWebデザイン
    ryownet
    ryownet 2008/10/03
    なんでこんなこと書くんだろう。このサイトじゃなくてもいいし、ajax知らないわけじゃないだろうし。このサイトを紹介したい理由があったのか?
  • 全画面ジャック型のblogpartsを1ファイルで作成する方法 - KAYAC engineers' blog

    手違いにより社員紹介ページから消滅中のagoです。 今日は全画面ジャック型のblogpartsを一つのswfのみで実装する方法を紹介したいと思います。 まず、一般的な全画面ジャック型blogpartsの場合、最初に表示されているsidebar swf(記事内に貼り付けるタイプであれば記事内のswf)と全画面ジャック用swfが分かれており、何らかのイベント(sidebar swf内のボタンクリック等)の発生後全画面swfが読み込まれる形が一般的だと思います。 //sidebar swfの読み込み document.write((new SWFObject('mail.swf', 'blogparts_external_main_id', '160', '340', '9', '#FFFFFF')).getSWFHTML()); //全画面ジャック実行 blogparts_object.jac

    全画面ジャック型のblogpartsを1ファイルで作成する方法 - KAYAC engineers' blog
    ryownet
    ryownet 2008/09/10
    ブログパーツは枠swfとオーバレイswfを分けるのが普通だけど1ファイルで!
  • https://www.func09.com/wordpress/archives/231

    ryownet
    ryownet 2008/09/01
    Ex.callでlocationを取る。ブログパーツとかで使えるかな
  • ExternalInterfaceのはまりどころを再検証 - KAYAC engineers' blog

    ExternalInterfaceがはまることに関しては周知の事実なんですが、その内容に関しては又聞きの部分も多かったので改めて検証してみました(windows vista IE7,FF2,safari3.1、windows xp IE6で確認しています) form tagの中にswfを書き出すとIEでelementが取得できない。 対象ブラウザ:IE6,7 表示されるエラー:エラー:'swf_id' は Null またはオブジェクトではありません。 回避策 document.getElementById('form_in_swf').external_func('call'); or $('#form_in_swf').get(0).external_func('call'); (jQuery) or swfobject.getObjectById('form_in_swf').exte

    ExternalInterfaceのはまりどころを再検証 - KAYAC engineers' blog
    ryownet
    ryownet 2008/07/29
    ExternalInterface
  • | blog.ryow.net

    SWFObjectを使ったExternalInterfaceまとめの続きです。 前回はExternalInterface.call でAS→JSの通信が出来たところまででした。今回は逆に、JSからAS関数を呼び出すところ […]

    ryownet
    ryownet 2008/07/24
    ExternalInterfaceでaddCallbackするときに気をつけること
  • [ フフヌ。ソヘナェ・鬣ワ KAYAC BM11 ] babooo voice、ホ・ニ・ッ・ヒ・ォ・�・ホ。シ・ネ

    オサスムナェ、ハ・ン・、・ネ、マ。「Windowsエトカュ、ヌ。「・ッ・愠ケ・ヨ・鬣ヲ・カ、ヌイサタシヌァシア、ネWeb・「・ラ・熙ャマ「キネ、ケ、�ノャ。」 コ」、゙、ヌ、マ。「イサタシヌァシア、eb、ヌサネ、ェ、ヲ、ネサラ、テ、ソ、鬘「IEクツト熙ヌ Microsoft SAPI。ハSpeechAPI) 、avascript、ヌActiveXObject、ネヘム、キ、ニチ犲釥ケ、�。「、ネ、、、ヲハヒ。、ャ、「、熙゙、キ、ソ。」 babooo voice、ヌ、マ。「、ス、ホ。ヨIEクツト遙ラ、オ、ッ、ケケゥノラ、キ、ニ、、、゙、ケ。」 、ス、ホセワコル、ヒ、ト、、、ニ、ウ、ウ、ヌ、エセメイキ、゙、キ、遉ヲ。」 babooo voice、ヌ、マ。「イサタシヌァシア・ィ・ク・ネ、キ、ニ。「ツ邵�ラテマ「ツウイサタシヌァシア・ィ・ク・� Julius、ネヘム、キ、ニ

    ryownet
    ryownet 2008/06/25
    音声認識babooo。ブラウザ-Flash-JS-システム-エンジンの連携
  • JavaScriptからActionScript3を使うための「AS3Wrapper」:phpspot開発日誌

    AS3Wrapper AS3Wrapper imports Flash libraries into Javascript. JavaScriptからActionScript3を使うための「AS3Wrapper」 AS3Wrapperを使えば、JavaScriptの中でFlashオブジェクトを生成して、Flashをそのまま扱えるようです。 with(playerInstance) with(flash.display) with(flash.net){ var image = new Loader(); image.load(new URLRequest(url)); addChild(image); } AS3Wrapperを使ってできるサンプルリストは以下 Drawing a scene Loading an image A text-effect with scalable font

    ryownet
    ryownet 2008/05/30
    JSでASオブジェクトを作る
  • http://youmos.com/reference/swfupload_setup.html

    ryownet
    ryownet 2008/04/24
    複数ファイルアップロード
  • bobbyvandersluis.com | Unobtrusive Flash Objects (UFO) v3.20

    UFO is officially deprecated. SWFObject 2.0 is UFO's successor and can be downloaded from Google Code. UFO is a DOM script that detects the Flash plug-in and embeds Flash objects (files with the .swf extension). It has its roots in the Web Standards community and is designed to support W3C standards compliant, accessible and search engine friendly web design. It also contains several features and

    ryownet
    ryownet 2008/03/02
    Flash埋め込み用。SWFObjectの方が一般的か
  • ryow.net Blog - SWFObjectを使ったExternalInterfaceまとめ