精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-07-21
最后修改:2009-07-21
事先声明,我用的是最新的openmeetings源码(包括客户端与服务端),最新版本openmeeting是有多种风格 默认为蓝色 一.如何绕过登陆 找到base\auth\checkLoginData.lzx,在第一个oninit加上this.login() <handler name="oninit"> 这样,一进入登陆界面就会自动登陆. 二.如何传参数给openmeetings 如http://localhost:5080/openmeetings/index.jps?userName=土匪&pwd=123 可以修改index.jsp,在openmeetings for java的源码找到它 var so = new SWFObject("main.lzx.swf8.swf", "lzapp", "100%", "100%", "8", "#ffffff");
以上so.addVariable是我加的,就是把传过来的用户名与密码加入到openlaze中,这里的yxUserName与yxUserPass在 openLaze中是全局变量 三.如何把传过来的参数,即用户名与密码直接录入到输入框中,来达到真正意义的跳转 找到base\auth\checkLoginData.lzx, <method name="login" args="item"> 在里面加上 this.username.setAttribute("text",yxUserName); 找到base\navi\mainNavi.lzx 在最下面 <handler name="oninit"> 我现在已经把i=0改为了i=2,这样就直接进入到演讲之前的一个界面,接着我们就是触发进入按钮就OK了 注意,还可以把i改成i=1,i=3 找到modules\conference\conference\roomListItem.lzx <simpleLabelButton name="enter_name" labelid="131" x="300" width="160" height="30" y="17" 加入了一个name="enter_name",原来是没有 再把最前面<handler name="oninit">方法的最后加入一句 enter_name.onclick.sendEvent(); ok,现在就可直接进入到演讲界面
声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2010-01-04
楼主,想问你一下,那个客户端的main.lzx 是怎么编译出来的
|
|
返回顶楼 | |
发表时间:2010-01-10
楼主,请问一下你有没有用过soap的方式实现登陆过
|
|
返回顶楼 | |
发表时间:2010-01-20
你好,我没有用过SOAP方式实现登陆,这个好像和OPENMEETING没什么关系
由于最近比较忙,所以很少上JAVAEYE |
|
返回顶楼 | |
浏览 6682 次