divにいくつかのコンテンツを表示するjs関数があります。だから私は私のhtmlパネルでこのdivを作成し、私のgwtコードからjs関数を呼び出すときに関数はうまくいきます...(JNSI)gwtの中にjavascriptの内容を追加するdialogBox
問題は、このコンテンツをdialogBoxに表示したいときです。それでは、私がやっていることはこれです:私はUiBinderサンプルメッセージを使用してダイアログボックスを作成し、次のように私は内部のdiv要素を作成します。
<g:HTMLPanel ui:field="hmtl_panel">
<div ui:field="show_to_this_div">
</div>
</g:HTMLPanel>
と私はdiv要素だったときのように「のdocument.getElementById( 『show_to_this_divを』)」を使用jsの中をHTMLパネルに...しかし、何も:-(を起こりません!
エラーを使用する必要があると思いますか?JavaScriptコードを? –
エラーなし...私は多少の誤差がありませんでしたが、次のように私は何を得ます()/ * - {$ wnd.sayHello(); // $ wndはJSNIのシノニムです。 for 'window'} - * /;外部ファイルのjs funtion .... function sayHello(){var uploader = new qq.FileUploader({element:document.getElementById( 'show_to_this_div')、アクション: '/ UploadServlet'、debug:true}); ' – agg3l0st