`
tailorcai
  • 浏览: 93720 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

GWT中,访问IFrame中的对象的方法

阅读更多
今天修改后台CMS,需要自己创建一个IFrame,并且修改里面的内容。花了不少的时间在测试上,终于找到了一个比较简单的方法:

1. 创建:
   Frame frame = new Frame("http://www.g.cn")

2. JSNI函数:
private static native void setIFrameContent(Element element, String s) /*-{
var e = element.contentWindow.document.getElementById( "id_news");
e.innerHTML = s;
}-*/;
   !!! id_news 指向你的对象
   !!! 这种调用方法才是可行的,在IE/FF下测试通过的

3. 调用
    setIFrameContent( frame.getElement(), "<html><body>haha</body></html>" );

Done
分享到:
评论
1 楼 liusping 2010-02-27  
终于找到了

相关推荐

    GWT入门 GWT中文教程

    EXT-GWT的API和DOC文档对于学习和使用EXT-GWT至关重要,它们详尽地介绍了各个组件的用法和功能,帮助开发者了解如何在项目中集成和使用这些组件。 接下来,“Gwt-Ext基础-中级-进阶”这部分教程可能涵盖了从基础到...

    Gwt中文手册,GWt入门

    Gwt中文手册,GWt入门Gwt中文手册,GWt入门Gwt中文手册,GWt入门

    GWT中文教程(入门进阶)

    5. **请求工厂(RequestFactory)**:GWT请求工厂提供了一种更简洁的与服务器交互的方式,相比RPC,请求工厂更适合处理复杂的对象和关联关系。 6. **Cell和CellWidget**:Cell库允许你构建高度可定制的列表和表格,...

    GWT中的xmlHttpRequest

    在GWT(Google Web Toolkit)开发中,XMLHttpRequest(XHR)是实现客户端与服务器间异步数据交换的关键技术。GWT提供了对XHR的封装,使得开发者可以方便地使用JavaScript的XMLHttpRequest对象,而无需直接接触底层的...

    GWT中文教程 .

    EXT-GWT2.0.1+API+DOC Gwt-Ext基础-中级-进阶GWT中文教程

    GWT中各种Panel

    在本文中,我们将深入探讨GWT(Google Web Toolkit)中的各种Panel组件,这些组件是构建交互式Web应用程序的基础。GWT是一种开源的Java框架,它允许开发者使用Java编写客户端代码,然后自动编译为优化的JavaScript,...

    gwt 练习 gwt学习

    在GWT的实践中,"StockWatcher"是一个经典的入门示例,它通常用来教授GWT的基础知识。StockWatcher应用会模拟一个股票监视器,展示股票的价格变动。这个项目涉及到以下关键知识点: 1. **GWT SDK安装与设置**:首先...

    gwt 中实现简单的树状菜单

    在GWT(Google Web Toolkit)中,实现一个简单的树状菜单是常见的需求,尤其是在构建具有层级结构的数据展示或导航功能的Web应用时。GWT提供了一套完整的UI组件库,其中包括Tree和TreeItem类,可以帮助我们轻松创建...

    GWT

    6. **可访问性**:GWT提供了对Web标准的支持,如WAI-ARIA,帮助创建可访问性和可用性良好的应用程序。 7. **国际化与本地化**:GWT支持多语言,允许开发者轻松地为不同地区和语言的用户提供服务。 8. **丰富的UI...

    GWT-API.rar

    提供的“GWT-API.chm”和“GWT-API.chw”文件很可能是GWT的API帮助文档,包含了GWT框架的所有类、接口、方法和注解的详细信息。这些文档是开发者学习和查找GWT相关功能的重要参考,比如Widget库(包含各种UI组件)...

    hibernate+gwt2.4

    在GWT和Hibernate的集成中,开发者通常会将业务逻辑和数据访问层(DAO)实现为GWT服务,这些服务在服务器端运行,并通过GWT的Remote Procedure Call (RPC)机制与客户端交互。GWT编译器会将Java代码转换成优化过的...

    Gwt连接数据库的案例

    3. **数据访问对象(DAO)模式**:为了更好地组织代码,可以采用数据访问对象(DAO)设计模式。DAO是一个接口,包含对数据库进行特定操作的方法,如查询、插入、更新和删除数据。它的实现类则负责具体的数据库操作。...

    GWT AppEngine 保存对象序列号.

    在GWT和AppEngine中,对象序列化通常是自动进行的,由GAE的Datastore服务处理,但开发者可能需要自定义序列化过程以满足特定需求,例如处理复杂的对象结构或者优化存储效率。 在GWT中,对象通常需要实现`...

    GWT反射

    3. **GWT反射限制**:与Java反射相比,GWT反射在运行时的类加载、方法调用、字段访问等方面有较多限制,因为它必须在编译时确定所有可能的操作。因此,开发者需要在编译时确保所有可能使用的类和方法都被正确处理。 ...

    smartGwt学习笔记

    通过JavaScript的native方法,我们能够访问到ListGrid的JavaScript对象,然后修改其内部的复选框字段属性。主要目的是消除错误提示,启用复选框,并确保显示正常。在这个方法中,我们设置了disabled属性为false,...

Global site tag (gtag.js) - Google Analytics