0
首先,我想說,我已經通過了所有類似於我的查詢的帖子,但我有一些不同的要求。如何從一個瀏覽器窗口獲取數據到gwt中的其他窗口?
在我們的項目中,我們使用gwt開發模塊,在我們的模塊之一中,我們有「編輯」按鈕,它打開一個包含'CKEditor'的新瀏覽器窗口。 我們修改cwtitor中的數據(通過url)來自gwt部件。
窗口打開在我的GWT部件使用下面的代碼片段(JSNI):
private static native BodyElement getBodyElement(String url) /*-{
var win = window.open("url", "win", "width=940,height=400,status=1,resizeable=1,scrollbars=1"); // a window object
return win.document.body;
}-*/;
新打開的窗口有HTML表單這是ckeditor
。
所以我在這裏關閉新窗口,一旦我的表單被提交,但我想要編輯的文本顯示在舊窗口中。 我怎樣才能達到這個要求?
不是jQuery的佈道者,但是你也可以在沒有HTML5的情況下發布消息,前提是你包含了jQuery。看看[這個插件](https://github.com/cowboy/jquery-postmessage)。 –
我知道,[jQuery不是一切的答案](http://i.stack.imgur.com/sGhaO.gif)... –