RFS_点击button按钮之后,RFS出现卡死的问题
【html代码】
<html>
<head>
<title> 主窗口 </title>
</head> <body>
<div>
<input name="save" type="button" value="Save">
<input name="close" type="button" value="close">
</div> <!-- 此代码动态生成,标识为提示框的信息-->
<div>
<table>
<tr>
<td> 添加附件成功 </td>
</tr>
<tr>
<td> <input id="ok" type="button" value="ok"> </td>
</tr>
</table>
</div> <iframe id = 1>
<!-- 用户的列表页面 -->
<!-- 存在编辑用户按钮 -->
</iframe> <iframe id = 2>
<!-- 用户编辑页面 -->
<!-- 上传附件按钮-->
</iframe> <iframe id = 3>
<!-- 上传附件页面 -->
<!-- 存在上传附件按钮 -->
</iframe> </body>
</html>
【操作步骤】

【遇到的问题】:点击“Button”按钮之后,系统一直处于卡死的状态

【根本原因】:
模态状态后,底部页面中的按钮都不可点击。
使用WebDriver点击界面上Button元素时,如果当前Button元素被界面上其他元素遮住了,或没有出现在界面中(比如Button在页面底部,但是屏幕只能显示页面上半部分),使用默认的WebElement.Click()可能会触发不了Click事件
【解决方法】:
将Button的点击事件,修改为javascript命令

【具体实施】:
当上传附件的页面关闭之后,此时的模态就消失了,但是,点击底部页面中的按钮的时候,RFS依旧会出现卡死的显示。
第一种方案: 在“上传附件页面”之后的所有点击按钮的操作,都用javascript编写
第二种方案: 1. 在“点击上传附件”按钮的操作时,采用javascript编写---因为此页面弹出后,会出现模态的样式
2. 此后页面中出现的按钮,都采用Mouse Down和Mouse Up的操作
3. 上传附件之后,都不要出现select window的操作。
或者上传附件之后,对指定的框架进行刷新。Execute Javascript: window.parent.frames[1].location.reload();
暂不清楚Mouse Down、 Mouse Up 和Click Button的区别。但是运用Click Button更加容易出现卡死的现象。
RFS_点击button按钮之后,RFS出现卡死的问题的更多相关文章
- PHP——0128练习相关2——js点击button按钮跳转到另一个新页面
js点击button按钮跳转到另一个新页面 投稿:whsnow 字体:[增加 减小] 类型:转载 时间:2014-10-10我要评论 点击按钮怎么跳转到另外一个页面呢?点击图片要跳转到新的页面时,怎么 ...
- 点击Button按钮实现页面跳转
1.首先我们新建一个带有button按钮的页面 <button type="submit" class="form-contrpl">注册</ ...
- 标签button:点击button按钮时,出现了页面自动刷新的情况
原html: <button class="btn btn-primary" id="btnSubmit" name="btnSubmit&qu ...
- 问题:asp.net 点击button按钮调到页面顶部;结果:asp.net点击一个按钮,使页面跳转到本面页上的指定位置
asp.net点击一个按钮,使页面跳转到本面页上的指定位置 (2011-04-19 16:46:51) 转载▼ 标签: it 最近在做一个项目. 用到标题所说的功能. 实现方法: 1.在aspx中 ...
- js点击button按钮跳转到页面代码
点击按钮怎么跳转到另外一个页面呢?我们在网站制作中可能是需要的,因为有时我们需要做这样的效果,尤其是将按钮做成一个图片,而点击图片要跳转到新的页面时,怎么做到呢? 这样的效果可以:onclick=&q ...
- js点击button按钮跳转到另一个新页面
点击按钮怎么跳转到另外一个页面呢?我们在网站制作中可能是需要的,因为有时我们需要做这样的效果,尤其是将按钮做成一个图片,而点击图片要跳转到新的页面时,怎么做到呢? 这样的效果可以:onclick=&q ...
- 如何获取ul 中li选中的值点击button按钮跳转链接
<ul id="parent"> <li></li> <li></li> <li></li> & ...
- Android点击Button按钮的四种事件监听方法总结
首先我们在activity_main.xml里面先定义一个Button空间 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 <RelativeLayout xmlns:a ...
- 【基础篇】点击Button按钮更换图片
我们在开发的过程中,往往为了美化界面的需要,会修改按钮的默认外观,而因为Android中的按钮有三种状态—默认,被点击,被选中.所以,如果要改变按钮的外观,需要对这三种情况都做出修改,也许在以往,我们 ...
随机推荐
- Windows上python开发--2安装django框架
Windows上python开发--2安装django框架 分类: 服务器后台开发2014-05-17 21:22 2310人阅读 评论(2) 收藏 举报 python django 上一篇文章中讲了 ...
- 【IOS笔记】Gesture Recognizers
Gesture Recognizers Gesture recognizers convert low-level event handling code into higher-level acti ...
- memcached学习笔记2--安装及命令
学习memcached的原理: 用户一 -> 访问浏览器 -> 服务器Apache -> PHP文件(该文件应用了memcached技术) -> [第一次]到数据库DB中查找数 ...
- Bootstrap页面布局20 - BS缩略图
<div class='container-fluid'> <h2 class='page-header'>Bootstrap 缩略图</h2> <ul cl ...
- Support vector machine
https://en.wikipedia.org/wiki/Support_vector_machine In machine learning, support vector machines (S ...
- php javascript C 变量环境 块级作用域
<?php $w = 'w'; $wb = '123'.$w; $w = 'ww'; echo $wb; if(TRUE){ $wd = '123wd'; } echo $wd; if(FALS ...
- oracle utf8字符集转gbk(转)
近日有同事在外面部署系统时,安装数据库时可能选择了UTF-8编码格式,导入insert语句时,一个汉字被认为三个字节,这是不行的. 结合上网搜到的资料,将oracle数据库的编码格式,从utf-8改为 ...
- yum 安装mysql5.6
系统centos5.5 进入http://dev.mysql.com/downloads/repo/,下载RedHat Enterprise Linux 5 / Oracle Linux 5版. 点击 ...
- 【转】NGUI版虚拟摇杆
http://blog.csdn.net/anyuanlzh/article/details/40107577 下面是我用nui实现的一个虚拟摇杆. 1,示图 2.代码如下,都有比较详细的注释,就不说 ...
- Excel VBA
=COUNTIF(Y3:Y212,"=11") =SUMIF(Y3:Y212,"=11",AA3:AA212) =SUMPRODUCT((Y3:Y212=&qu ...