私のWebページに動的にSWFファイルをロードします。しかし、私はそれを行う方法を知らない。バックエンドからSWFを読み込むことは可能ですか?このウェブサイトでは、Insert SWF into html page私はSWFをロードする方法を見つけましたが、静的です。私は、SWFファイルのパスを保存し、それらのファイルを動的にロードするデータベースを用意しています。 swfオブジェクトのソースを動的に変更する方法はありますか?[EMBED SRC = "file.swf"]?動的にSWFファイルをJavaでロードする
答えて
私はWicketを使用した個人的な経験はありませんしかしAttributeModifierを使用して、param
タグのvalue
属性とmovie
タグのsrc
属性の値を変更します。また、HTMLテンプレートのWicket IDを使用できるようにする必要がありますJavaコードからそれらを参照することができます。一般に、HTMLテンプレートは次のようになります:
<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"
width="300" height="170"
codebase="http://fpdownload.macromedia.com/get/flashplayer/current/swflash.cab">
<param wicket:id="swfReference1" name="movie" value="" />
<param name="quality" value="high" />
<param name="bgcolor" value="#000000" />
<param name="allowScriptAccess" value="always" />
<embed wicket:id="swfReference2" src="" quality="high" bgcolor="#000000"
width="300" height="170" align="middle"
play="true"
loop="false"
allowScriptAccess="always"
type="application/x-shockwave-flash"
pluginspage="http://www.adobe.com/go/getflashplayer">
</embed>
</object>
...
SWFソースを切り替えるためにjQueryなどを使用することで、JavaScriptレベルでさらに動的にすることもできます。 Here's a working example。
$('param[name=movie]').attr('value', 'https://demo.adobe.com/Home.swf');
$('embed').attr('src', 'https://demo.adobe.com/Home.swf');
私はWicketによってウェブページをデザインしています。これはWicketでサポートされていますか? –
JavaScriptの例がそのまま動作すると思います。私はWicketに独自のテンプレートシステムがあるので、Javaの例を修正しました。あなたのユースケースによっては、JavaScriptだけでSWFを変更し、ページの読み込みを避けることも考えています。 – hleinone
あなたの提案をありがとう。私はあなたに知らせようとします。 –
- 1. 初めてSWFファイルをロードする際にSWFファイルをロードする方法
- 2. アンドロイドエミュレータでswfファイルをロード
- 3. Javaの.javaファイルの動的ロード、ガベージコレクション
- 4. Java - 動的にクラスをロードする
- 5. Javaスクリプトファイルを動的にロードする
- 6. Javaファクトリパターン - クラスを動的にロードする
- 7. Java AOT +動的にJavaクラスをロード
- 8. Html/Javascriptページ内の動的SWFファイル
- 9. swfを別のswf-child swfステージにロードする問題
- 10. ファイルを動的にロードするプロトタイプ?
- 11. ロードされたswfファイルにロードされ、クリック時にswfをアンロードするボタンを作成する
- 12. Java ClassLoader - 動的にロードされたjarファイルをシステムクラスローダーに追加
- 13. swfファイル(外部コンテンツがロードされている)を動的に作成する方法はありますか?
- 14. Javaのカスタムアノテーションと動的ロード
- 15. AS2 Gallery swfメインWeb AS3 swfにロード
- 16. 動的にロードされたファイルを強制的にダウンロードする
- 17. byteArrayからswfファイルをロードするには?
- 18. Emqttdに動的に設定ファイルをロード
- 19. .SWFファイルの静的または動的リンク
- 20. ポップアップでFlash SWFをロードする
- 21. swfをperticularレイヤーにロードする
- 22. UnityのRunTimeでファイルからテクスチャリストを動的にロードする
- 23. 電子アプリケーションで動的にHTMLファイルをロードする
- 24. NodeJSで外部構成ファイルを動的にロードする方法
- 25. .cs経由でxamlファイルを動的にロードする
- 26. ファンシーボックスでSWFファイルを開くときに次元を動的に変更
- 27. 動的に明示的にJava文字セットをロード
- 28. 添付されたSWFを別のSWFにロードしますか?
- 29. Javaクラスファイルを動的にロードする方法
- 30. パラメータでユーザコントロールを動的にロードする
静的なHTMLページを単独でホストしているのですか、実際のJavaがどこかでここに含まれていますか? –
私は実際にそれを行うためにJavaScriptを使用したいと思います。 Javaを使用するのはおそらく過度のことです。 –