私はGWTを介して以下のようなことを達成しようとしています(以下のコードはjavascriptです)。
function openWin() {
var myWindow=window.open('','','width='+screen.width+',height='+screen.height+',left='+screen.width);
myWindow.document.write("<p>This is 'myWindow'</p>");
myWindow.document.write("<span id='span'></span>");
myWindow.document.close();
myWindow.document.getElementById('span').innerText = 'something';
}
left='+screen.width
gwt プロジェクト内でこの JavaScript コード自体を試してみると、どうすればgwt でこれを達成できますかmyWindow.document.getElementById('span').innerText = 'something';
? FFとクロムの両方で完璧に機能する限り、JavaScriptでそれらを修正することも問題ありません。
gwt の PopupPanel の使用に関しては、それも役に立ちません。私の知る限り、PopupPanel をページからポップすることはできません。私のシナリオでは、新しいウィンドウをセカンダリ ディスプレイで開く必要があります (これは現在の js コードで実現できます。 code を使用します'width='+screen.width+',height='+screen.height+',left='+screen.width
) (間違っている場合は、PopupPanel のそのようなプロパティについて知るように案内してください。