私の古い大学では、この派手なペーパードールをフラッシュで作成しました。これをWebページに埋め込む必要があります。私は帽子、シャツ、靴などでペーパードールを上げることができます。
ペーパードールの隣のアイテムが選択されるたびに、FlashVarsパラメータが更新されます。
たとえば、「帽子」を押すと、FlashVarsに次のようなことが起こります。
hat0shoe0 ... ----> hat1shoe0 ...
帽子は私のペーパードールに表示されます。
FlashVarsを取得する方法はありますか?だから私はそれをserverside使用することができますか?
私は何とか代わりに、いくつかのfuncy JS/jqueryのの、私のFormCollectionに添付することができれば:)
を私は、私はあなたが私を助けることを願って事前に感謝を好むだろう:)Flashvarsを使ったMVCのフラッシュからの読み込み
0
A
答えて
1
Actiosncript 3 (未テストコード)
var myFlashVars:Object = LoaderInfo(this.root.loaderInfo).parameters;
//To get boolean (true/false) values
var hat:Boolean = String(myFlashVars["hat"]) == "1" ? true : false;
var shoe:Boolean = String(myFlashVars["shoe"]) == "1" ? true : false;
//or, To get strings ("0"/"1")
var hatStr:String = String(myFlashVars["hat"]);
var shoeStr:String = String(myFlashVars["shoe"]);
0:あなたのフラッシュを取得するには
はあなたのような何かを行うことができますActionScript 3でvarsの
var request:URLRequest = new URLRequest("http://yoursite.com/yourpage.php");
request.data = "hat=" + hatStr + "&shoe=" + shoeStr; //
var loader:URLLoader = new URLLoader();
loader.dataFormat = URLLoaderDataFormat.VARIABLES;
loader.addEventListener(Event.COMPLETE, callWasMade);
loader.addEventListener(IOErrorEvent.IO_ERROR, callFailedIOError);
loader.load(request);
function callWasMade(evt:Event):void{
//Data sent, if needed you can check server response via evt.target.data
}
function callFailedIOError(evt:IOErrorEvent):void {
//Holy crap I can't reach my server!
}
のJavaScriptに
を使用すると、JavaScriptでのFlashVarsにアクセスしたい場合は、あなたが使用している場合:あなたはURLLoaderクラス+のURLRequestを使用することができ、フラッシュ/ ActionScriptの3を介してサーバにデータを送信する
:定義されているように
swfobject.embedSWF(swfUrlStr,,,,,, **flashvarsObj**,,,)
あなたが定義したflashvarsObjを渡して、サーバーにajaxを呼び出すだけではどうでしょう。 jQueryのを使用して、一般的な考え方は、のようになります。
$.ajax({
url: "yourserverpage.php",
data: flashvarsObj,
})
関連する問題
- 1. フラッシュに読み込むページでxmlの読み込みがありますか?
- 2. asp.netでXMLファイルを読み込み、読み込みするMVC
- 3. ASP.Net MVCページ読み込み
- 4. フラッシュを使用したhtmlページの読み込み時間を改善する
- 5. asp.net mvc別のアセンブリからのビューの読み込み
- 6. Rabbitpyリスナー間違ったキューからの読み込み
- 7. 間違ったホストからのファイル読み込み
- 8. curlを使用した後のテキストファイルからの読み込み
- 9. .pngイメージをフラッシュに読み込むCS3
- 10. ASP MVC - 関連データの読み込み
- 11. ファイルからバイト[]を読み込み、読み込みます
- 12. ワイルドカードを使用したapplication.propertiesファイルからの読み込みプロパティ
- 13. LINQを使用したSCXMLファイルからの読み込み
- 14. フラッシュからジョイスティックを読み取る
- 15. 動的なxmlの読み込みのフラッシュ
- 16. CQRSを使用したASP.NET MVCアプリケーションの読み込みモデルは何ですか?
- 17. PythonとJavascriptを使ったJsonファイルからの読み込みと書き込み
- 18. AJAX読み込みページ内の別のページからdivを読み込み
- 19. Pythonを使ったpostgresスクリプトの読み込み
- 20. Java:整数リストのArrayListを使ったCSV読み込み
- 21. Ruby:システムプロセスによって書き込まれたファイルからの読み込み
- 22. MVC 3、(かみそり)読み込み部分のバリデーション
- 23. マルチスレッドを使用したファイル読み込みの書き込み
- 24. リポジトリクラスをjsonファイルから読み込み、ファイルの読み込み方法は?
- 25. iOSのスレッドエラーテキストファイルからの読み込み
- 26. dbからのビューの読み込み
- 27. ファイルからの蟻の読み込み?
- 28. テキストファイルからのJavaの読み込み
- 29. k6のファイルからの読み込み
- 30. Cのファイルからの読み込み
これは、ActionScript 3.0を使用していることを想定している - あなたは古い大学に言及したよう:) – Neil
笑優れたポイントを:) – ToddBFisher
フラッシュとの私の経験は非常に限られています私は.swf + htmlで私のMVCプロジェクトの私の.aspxにpaperdollを入れました。 私は何とかFlashVarsにアクセスできたと思っていました。私のポストのどこかのWebページからアクセスできました。 – PaludaN