C#でフラッシュページを動的にロードする

asp.net c#-4.0 flash
C#でフラッシュページを動的にロードする

ユーザーが郵便番号を入力したときにランダムに再生する必要がある20種類のフラッシュファイルがあります。 私はプロジェクトを終了しましたが、私がそれを行った方法は、もっと良くできたと思います。 フラッシュオブジェクトを持つ20の異なるaspxファイルがあります。 Randomクラスを使用して、乱数に基づいて異なるaspxファイルにユーザーをリダイレクトします。 変数を使用してparam値とデータを渡すことができるaspxファイルを1つだけ持つ方法はありますか? そうすれば、メンテナンスが簡単になり、何かを更新するために20個の異なるaspxファイルに移動する必要がなくなります。 フラッシュオブジェクトは次のようになります。

お知らせ下さい!! ありがとうございます。

  0  0


ベストアンサー

SwfObjectは、JavaScriptからフラッシュタグを記述し、必要なパラメーターを渡すためによく使用されます。 タグを手動で記述するよりも少し簡潔です。 以下に示すように、サーバー側の呼び出しでフラッシュムービーの名前を埋め込むか、純​​粋なJavaScriptを使用できます。

var flashvars = {};;
flashvars.basePath = "/";

var params = {};
params.allowScriptAccess = "always";
params.base = "/";
params.bgcolor = "#000000";
params.wmode = "transparent";
params.scale = "noscale";
params.salign = 'tr';

swfobject.embedSWF("<%= GetRandomFlashMove() %>",
                   "BaseLoader",
                   "976",
                   "561",
                   "10.0.0",
                   "/expressInstall.swf",
                   flashvars, params);

0


タイトルとURLをコピーしました