GWT中,訪問IFrame中的物件的方法

2021-08-22 15:46:34 字數 372 閱讀 4530

今天修改後台cms,需要自己建立乙個iframe,並且修改裡面的內容。花了不少的時間在測試上,終於找到了乙個比較簡單的方法:

1. 建立:

frame frame = new frame("")

2. jsni函式:

private static native void setiframecontent(element element, string s) /*--*/;

!!! id_news 指向你的物件

!!! 這種呼叫方法才是可行的,在ie/ff下測試通過的

3. 呼叫

setiframecontent( frame.getelement(), "haha

" );

done

GWT中RequestBuilder使用貼士

string url 動態生成 requestbuilder builder new requestbuilder requestbuilder.get,url.encode url 若url中包含無效字元 像空格等 需要進行編碼 builder.setcallback new requestcal...

jquery獲取iframe中的dom物件

父視窗中操作iframe window.frames iframechild document 假如iframe的id為iframechild 在子視窗中操作父視窗 window.parent.document 接下來就可以繼續獲取iframe內的dom了。獲取iframe內的dom物件有兩種方法 ...

在父視窗中訪問iframe中的元素

用乙個簡單的例子來描述該問題 a.jsp頁面中 a frame src b.jsp frameborder 0 scrolling no b.jsp頁面中 指派班組負責人 現在需要在a頁面中修改用iframe嵌入的b.jsp頁面中的div的位置。實現方法如下 用document.frames a f...