OpenMeetings自动登陆和参数传递教程
OpenMeetings十万个如何 OpenMeetings是一款基于Flash的在线会议系统,具有多种风格和功能。在本文中,我们将介绍如何绕过登录、传参数给OpenMeetings、把传来的参数直接录入到输入框中等多个知识点。 一、如何绕过登录 在OpenMeetings的源码中,我们可以找到base\auth\checkLoginData.lzx文件。在这个文件中,我们可以添加一段代码来实现自动登录。具体来说,我们可以在oninit事件中添加this.login()函数,使得一进入登录界面就会自动登录。 代码示例如下: ``` <handler name="oninit"> this.pressEnter=new LzDelegate(this,"login"); lz.Keys.callOnKeyCombo(this.pressEnter,["enter"]); lz.Focus.setFocus(this.username,true); this.login(); </handler> ``` 这样,当用户打开OpenMeetings时,系统就会自动登录,省去了手动输入用户名和密码的步骤。 二、如何传参数给OpenMeetings 在OpenMeetings中,我们可以使用URL参数来传递用户名和密码。例如,我们可以使用以下URL: ``` http://localhost:5080/openmeetings/index.jsp?userName=土匪&pwd=123 ``` 在这个URL中,我们传递了用户名和密码作为参数。然后,我们可以在index.jsp文件中获取这些参数,并将其传递给OpenMeetings。 代码示例如下: ``` var so = new SWFObject("main.lzx.swf", "lzapp", "100%", "100%", "8", "#ffffff"); so.addParam("quality", "high"); so.addParam("id", "lzapp"); so.addParam("allowScriptAccess", "always"); so.addParam("scale", "noscale"); so.addVariable("yxUserName", '<%=request.getParameter("userName")%>'); so.addVariable("yxUserPass", '<%=request.getParameter("pwd")%>'); so.write("flashcontent"); ``` 在上面的代码中,我们使用request.getParameter()函数来获取URL参数,并将其传递给OpenMeetings。 三、如何把传来的参数直接录入到输入框中 在OpenMeetings中,我们可以使用JavaScript来将传来的参数直接录入到输入框中。例如,我们可以使用以下代码: ``` <script> var username = '<%=request.getParameter("userName")%>'; var password = '<%=request.getParameter("pwd")%>'; document.getElementById("username").value = username; document.getElementById("password").value = password; </script> ``` 在上面的代码中,我们使用JavaScript来获取URL参数,并将其赋值给输入框的value属性。 我们可以使用OpenMeetings的源码和JavaScript来实现自动登录、传参数和直接录入到输入框等多个功能。这些功能可以提高OpenMeetings的使用体验和效率。
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://profile-avatar.csdnimg.cn/a15f8589152c4cdd99d19e477c36edad_liaochaowu4.jpg!1)
- 粉丝: 2
- 资源: 27
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![](https://csdnimg.cn/release/wenkucmsfe/public/img/voice.245cc511.png)
最新资源
- Hadoop生态系统与MapReduce详解
- MDS系列三相整流桥模块技术规格与特性
- MFC编程:指针与句柄获取全面解析
- LM06:多模4G高速数据模块,支持GSM至TD-LTE
- 使用Gradle与Nexus构建私有仓库
- JAVA编程规范指南:命名规则与文件样式
- EMC VNX5500 存储系统日常维护指南
- 大数据驱动的互联网用户体验深度管理策略
- 改进型Booth算法:32位浮点阵列乘法器的高速设计与算法比较
- H3CNE网络认证重点知识整理
- Linux环境下MongoDB的详细安装教程
- 压缩文法的等价变换与多余规则删除
- BRMS入门指南:JBOSS安装与基础操作详解
- Win7环境下Android开发环境配置全攻略
- SHT10 C语言程序与LCD1602显示实例及精度校准
- 反垃圾邮件技术:现状与前景
![](https://img-home.csdnimg.cn/images/20220527035711.png)
![](https://img-home.csdnimg.cn/images/20220527035111.png)
![](https://csdnimg.cn/release/wenkucmsfe/public/img/green-success.6a4acb44.png)