public class AutoResizeBox extends RichTextArea
{
public AutoResizeBox()
{
set(getElement());
}
public static native void set(Element f) /*-{
console.log(f.tagName) ;
// console.log(f.document.body.scrollHeight + 'px');
}-*/;
}
RichTextBox is based on iframe,I tried to use JSNI.For above code,”console.log(f.tagName)” will print out “IFRAME”,but “console.log(f.document.body.scrollHeight + ‘px’);” will preduce a compilation error:”
com.google.gwt.core.client.JavaScriptException: (TypeError): f.document is undefined”, can anybody tell me reasons?
Blow is a worked version