`
kongshanxuelin
  • 浏览: 926918 次
  • 性别: Icon_minigender_1
  • 来自: 宁波
社区版块
存档分类
最新评论

Laszlo与Javascript通信的实现

阅读更多

在我们的视频会议系统编程过程中,免不了在laszlo中调用Javascript,而其中参数大多来源于网页信息,作为我们示例程序,我们在视频会议室Flash界面里实现查看当前与会者名单列表的详细,其中信息数据从服务器中拉取,最终实现的效果如下:

 


如何来实现呢,首先编写界面程序,加入一行laszlo:

 

 

<_labelMenuItem text="与会者列表信息" command="cmd_vms_viewallmeetings" />

 

 

然后编写其事件,代码如下:

 

 

var initroomid = lz.Browser.getInitArg('roomid');
lz.Browser.callJS('Faqee_vms.viewOnline',null,initroomid);

 

 

首先从网页中得到房间ID,继而利用lz.BrowserService来调用网页中的js函数,如果该js函数有返回值,利用第二个参数执行回调,以下是官方的具体调用API说明:

 

 

callJS()
lz.BrowserService.callJS(methodname : Stringcallback : Functionargs);
Runs a Javascript method in the browser, optionally returning the result. Note that this feature requires the application to be embedded by the embed-compressed.js library.
Parameter Name Type Description
methodname String Browser javascript method name to execute
callback Function Optional callback function to receive the return value of the javascript call

args

 

 

 

 

查看最终项目效果可登陆:http://t.faqee.com

在“附加”功能查看效果!

 

  • 大小: 47.5 KB
4
0
分享到:
评论

相关推荐

    Laszlo与web工程

    通过这种方式,Laszlo 可以利用Struts1.2的MVC架构,实现更复杂的数据处理和业务逻辑,同时保持其强大的图形用户界面能力。这种集成使得开发者能够利用Laszlo的富客户端功能,同时利用Struts的后端控制结构,创建...

    英文原版-Laszlo in Action 1st Edition

    Laszlo in Action is the first comprehensive guide to the Laszlo system and its language LZX. OpenLaszlo is an increasingly popular open-source platform for the development and delivery of rich ...

    Laszlo技术手册续

    Laszlo与Struts的集成提供了一种强大的方式来融合Web应用程序的灵活性和Laszlo的富客户端体验。这种方式允许开发者利用Struts的MVC架构和Action机制,同时享受到Laszlo提供的高效、动态的用户界面设计能力。这种集成...

    Manning - Laszlo in Action (Jan 2008)

    Laszlo支持强大的数据绑定机制,允许UI与后端数据模型之间建立连接,实现了Model-View-ViewModel(MVVM)设计模式,简化了状态管理和数据更新。 5. **组件化开发**: 通过自定义组件,开发者可以创建可复用的UI...

    Laszlo技术手册

    Laszlo是一种开源的富互联网应用程序(RIA)开发平台,它允许开发者使用类似JavaScript和XML的LZX语言创建交互性强、用户体验丰富的Web应用。手册首先解释了RIA的含义,强调其结合了桌面应用的响应速度和Web应用的...

    最简单的Red5+laszlo for java入门的例子

    3. **Web应用程序结构**:包含HTML页面、JavaScript和其他必要资源,它们与Red5服务器和Laszlo应用协同工作。 4. **部署脚本**:用于将Laszlo应用发布到Red5服务器的脚本或说明。 学习这个入门例子,你可以了解如何...

    lasazlo使用手册

    19. Java RPC(JavaRPC)和SOAP、XML-RPC:这部分内容可能会涉及如何在Laszlo应用程序中通过Java RPC和XML/RPC协议与后端服务器通信。 20. 部署Laszlo应用程序(Deploying Laszlo Applications):应用程序开发完成...

    Laszlo JSF Integration Library-开源

    Laszlo JSF Integration Library则在Laszlo和JSF之间架起了一座桥梁,它实现了两个框架之间的通信和数据交换。通过这个库,开发者可以利用Laszlo的LZX组件作为JSF的自定义组件使用,同时还能利用JSF的后端处理和数据...

    Laszlo Faces-开源

    【Laszlo Faces - 开源】项目是一个创新的IT解决方案,它主要关注的是将OpenLaszlo富Web应用程序与基于JavaServer Faces (JSF) 的服务器端组件进行无缝集成。这个开源项目为开发者提供了一个强大的工具集,允许他们...

    myeclipse-spket插件

    它通过集成到Eclipse中,为开发者提供了编写JavaScript代码的强大支持,尤其是针对jQuery、ExtJS、MooTools、YUI、Protoype、Pooxydoo以及Flex和Laszlo等流行的JavaScript库和框架。 **1. JavaScript代码提示与语法...

    hibernate相关资源

    它使用JavaScript进行客户端界面的显示和处理,使用XML HTTP请求实现客户端与服务器的信息传输。Bindow充分利用JavaScript的强大功能,能够实现类似Windows应用程序的大部分功能。 #### 四、总结 RIA技术的发展极大...

    简历网::grinning_face:Patrik Laszlo的简历网

    :grinning_face: Patrik Laszlo的简历网站 码头工人docker pull patrikx3/resumedocker run -h docker-patrikx3-resume -p 8080:8080 -t -i patrikx3/resume电子邮件文件:deployment / settings.json { " debug " :...

    改造OpenMeetings成为Flash视频会议室(三)

    2. **事件与触发**:OpenLaszlo支持事件驱动编程,允许组件之间通过事件进行通信,如点击按钮触发特定函数。 3. **基本元素 view, text**:view是OpenLaszlo中的基础元素,可以包含其他元素,text则用于展示文本内容...

    Coldfusion与Flex完美结合的RIA开发

    总结,ColdFusion与Flex的结合实现了服务器端的强大处理能力和客户端的丰富交互体验,是开发RIA的理想选择。通过这种结合,开发者可以创建出高性能、高响应性的网络应用,提升用户的在线体验。同时,ColdFusion的...

    几种富客户端开发技术参照.pdf

    2. **Laszlo**:这是一个开源的RIA开发环境,开发者使用LZX语言(结合XML和JavaScript)编写应用,Laszlo平台会将其编译为SWF文件。Laszlo的跨浏览器兼容性和未来将LZX编译为Java或.NET本地代码的计划,提升了运行...

    javascript currying返回函数的函数

    最早期的curry函数有点多态的意味,就是根据函数参数在内部选用分支: 代码如下: //http://www.openlaszlo.org/pipermail/laszlo-user/2005-March/000350.html // ★★On 8 Mar 2005, at 00:06, Steve Albin wrote: ...

    fdk算法matlab程序

    Laszlo和Kurt R. Kress于1984年提出的,主要用于解决锥束CT(Cone Beam CT, CBCT)的数据处理问题。在CBCT中,X射线源和探测器围绕物体旋转,采集到的是锥形射线投影数据,而非传统CT中的扇形射线数据。 1. 数据...

Global site tag (gtag.js) - Google Analytics