javascript を利用したスライドショーと、asp.net を利用したデータベース接続を含む Web ページがあります。スライドショーはフラッシュ ファイルを実行し、その URL はデータベースに保存されます。
静的ページの headscript には次のように記述します。
> <script type="text/javascript"> var expressInstallSwfurl = {}; var
> flashvars = {}; var params = {}; var attributes = {};
> swfobject.embedSWF("/_flash/2909.swf", "slideshowdisplay", "575",
> "300", "9.0.0", expressInstallSwfurl, flashvars, { wmode:
> "transparent" }, attributes); </script>
... ここで、/_flash/2909.swfは静的ページのフラッシュ ファイルの URL であり、「slideshowdisplay」はターゲット div です。
次に、フラッシュ ファイルを動的に呼び出す必要があります。たとえば、静的な 2909 を <%# Eval("myflashfileURL") %> のようなものに置き換えて、データ ソースからファイル名を取得します。これは失敗します: swfobject.embedSWF(<%# Eval("myflashfileURL") %>, ....
私のjavascriptは最悪で、私はaspの初心者です(私はVBを少し話しますが、C#は話せません)。
どうもありがとう。