Cloud Nine

Avatar

This blog is my everything!!

Oct
16
FlashでGET、POSTの情報を取得する方法
Oct 16, 2008 0

FlashVars

Flash側で直接、GET、POSTは取得できないようなので、「FlashVars」を使用します。

html側の設定

FlashVarsは、Flashを読む込ませるファイルにかく<param>や<object>の中に下記のように指定します。

Object タグの例:
<PARAM NAME=FlashVars VALUE=”hoge=hoge is hoge”>

Embed タグの例:
<EMBED src=”display.swf”
FlashVars=”hoge=hoge is hoge”> </EMBED>

参考サイト
http://support.adobe.co.jp/faq/faq/qadoc.sv?228618+002

Flash側

ActionScriptに下記の内容で取得することができます。

_level0.変数名 

実際のサンプル

GETのcategoryの値によって表示する内容を変更するFlashの場合

sample

html側

flashvarsに渡す値を、PHPで変更しております。
html側の表示部分で、PHPなどと連携して、GET,POSTなりのデータをFlashにわたします。

<object width="300" height="200"  align="middle">
<param name="movie" value="test.swf" />
<param name="FlashVars" value="category=< ?=$_GET['category']; ?>">
<param name="quality" value="high" />
<embed src="test.swf" FlashVars="category=< ?=$_GET['category']; ?>" quality="high" width="300" height="200" name="myflashvars"  />
</object>

Flash側

actionscriptに下記の内容を記述
category が1だったら

if (_level0.category =='1') {
    myTxt.text = "カテゴリー1";
  gotoAndStop(2);//カテゴリーが1のときは2フレームまで飛ばしている。
} else if (_level0.category =='2') {
    myTxt.text = "カテゴリー2 ";
	gotoAndStop(3);//カテゴリーが2のときは3フレームまで飛ばしている。
} 

sampleのダウンロードはこちらから

Sep
29
text-indent:-9999pxでaタグにつく横棒を消す方法のメモ
Sep 29, 2008 0

今更ですが、よく忘れるのでメモしておきます。

outline: none;

にすると点線自体が消えるので すべてのブラウザでクリック領域がわかりにくくなります

overflow:hidden;

にするとMacのIEでおかしくなる(確かリンク自体機能しなくなるとか)という点を除けばこちらの方がいいと思います。
もしくは Macにのみハックを使用するなどがもっとも

個人的に、「text-indent:-9999px」は使いたくないですが、どうしても昔のテーブルで作られたものを
コーディングし直すときにつかったりします。

Aug
02
<textarea>の中の特殊文字
Aug 2, 2008 0

<textarea>の中の特殊文字について気づいたこと

<textarea>

特殊文字の扱いについて

<textarea>
</textarea>
</textarea>

Jul
23
meadow(Emacs)のCSS css-mode.elのメモ
Jul 23, 2008 0

css-mode.el

Ctl+C + Ctl+U = url()を挿入
Ctl+C + Ctl+C = /* */を挿入
M+tab キーで CSS の属性を入力補完してくれる。

Jul
10
IE6をCSSで中央配置にする際のメモ
Jul 10, 2008 0

IE6をCSSで中央配置する際に、よく忘れるのでメモしておきます。

IE6には過去のIEの互換性のため、DOCTYPEの有無により、標準準拠モードと互換モードを切り替えるようです
(DOCTYPEスイッチだって)
で、互換モードだとtext-align:centerとか指定しないと中央配置されない。
HTML 4.01の標準モードだと、互換モードになるので、ちゃんと、htmlの一番上に宣言を明確に書くといいらしい。

参考として、

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">

メモ
IE5(Win), IE5.5(Win), IE5.2(Mac)、ネスケ4もmargin:autoが未サポートだって。

Jul
08
画面遷移についてのメモ
Jul 8, 2008 0

プログラムを外注や、他人にお願いする際ですが、画面遷移を作るように心がけています。
その際によく忘れることがあるので、メモしておきます。

input typeのbuttonの設定です。

<input type="button" value=" 確認画面へいく " onClick="location.href='次の画面のURL'">

上記の設定で、ボタンにリンクを指定することができます。

,

Advertisings

Search Keyword

Calendar

2008年 November
« Oct    
 12
3456789
10111213141516
17181920212223
24252627282930

Status

フィードメーター - Cloud  Nine あわせて読みたいブログパーツ