Demo: Using Javascript / JQuery to play back user actions on the web

<!--Demo: Using Javascript / JQuery to play back user actions on the web ->  

<!--To run it, copy following content into a html file ->

<html>
<head>
<title>target</title>
<script type="text/javascript" src="./jquery-1.7.js"></script>
<script language="javascript">
var GlobalObjs = new Array();
function AttachRecordFunction()
{
 var buttons = $(":button");
 for (var i=0; i<buttons.length; ++i)
 {
  var btn = buttons[i];
  $(btn).bind('click', Record);
 }
}
function Record()
{
 GlobalObjs.push(document.activeElement);
}
function Playback()
{
 for (var i=0; i<GlobalObjs.length; ++i)
 {
  $(GlobalObjs[i]).unbind('click', Record);
  $(GlobalObjs[i]).trigger('click');
 }
}

function BtnClickEvent(str)
{
 alert(str);
}
</script>
</head>
<body>
<div>
 <a href="#" οnclick="AttachRecordFunction();">Record</a>
 <a href="#" οnclick="Playback();">PlayBack</a>
 <button id="btnA" οnclick="BtnClickEvent('A');">Button A</click>
 <button id="btnB" οnclick="BtnClickEvent('B');">Button B</click>
 <button id="btnC" οnclick="BtnClickEvent('C');">Button C</click>
<div>
</body>
</html>

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值