Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/424.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iMacros Javascript鼠标事件_Javascript_Html_Imacros - Fatal编程技术网

iMacros Javascript鼠标事件

iMacros Javascript鼠标事件,javascript,html,imacros,Javascript,Html,Imacros,如何检测“你赢了!”或者“你输了!”满足于执行不同的任务 目前我正在使用此方法: Main.iim returncode = iimPlay("betwin.iim"); if (returncode == 1 ) { min_submit(); //doing task 1 } var returncode2 = iimPlay("betlose.iim"); if (returncode2 == 1 ){ double_submit(); //doing task 2

如何检测“你赢了!”或者“你输了!”满足于执行不同的任务

目前我正在使用此方法:

Main.iim

returncode = iimPlay("betwin.iim");
if (returncode == 1 ) {
min_submit(); //doing task 1
}

var returncode2 = iimPlay("betlose.iim");
if (returncode2 == 1 ){
double_submit(); //doing task 2             
}
TAG POS=1 TYPE=DIV ATTR=ID:win CONTENT=EVENT:MOUSEOVER
TAG POS=1 TYPE=DIV ATTR=ID:lose CONTENT=EVENT:MOUSEOVER
Betwin.iim

returncode = iimPlay("betwin.iim");
if (returncode == 1 ) {
min_submit(); //doing task 1
}

var returncode2 = iimPlay("betlose.iim");
if (returncode2 == 1 ){
double_submit(); //doing task 2             
}
TAG POS=1 TYPE=DIV ATTR=ID:win CONTENT=EVENT:MOUSEOVER
TAG POS=1 TYPE=DIV ATTR=ID:lose CONTENT=EVENT:MOUSEOVER
Betlose.iim

returncode = iimPlay("betwin.iim");
if (returncode == 1 ) {
min_submit(); //doing task 1
}

var returncode2 = iimPlay("betlose.iim");
if (returncode2 == 1 ){
double_submit(); //doing task 2             
}
TAG POS=1 TYPE=DIV ATTR=ID:win CONTENT=EVENT:MOUSEOVER
TAG POS=1 TYPE=DIV ATTR=ID:lose CONTENT=EVENT:MOUSEOVER
HTML

<div id="result" class="center">
    <div id="win" class="bold center">You Win!</div>
    <div id="lose" class="bold center"></div>
</div>

你赢了!
因为页面总是包含两个div,所以betwin和betlose总是返回1。是否仍然可以检测div标记的内容?


<div id="result" class="center">
    <div id="win" class="bold center">You Win!</div>
    <div id="lose" class="bold center"></div>
</div>
你赢了!
如果我在这种情况下是正确的文本出现是你赢了!所以试着使用这些代码

贝特温

TAG POS=1 TYPE=DIV ATTR=ID:win&&:You<SP>Win* CONTENT=EVENT:MOUSEOVER
TAG POS=1 TYPE=DIV ATTR=ID:win&&:YouWin*CONTENT=EVENT:MOUSEOVER
贝特洛斯

TAG POS=1 TYPE=DIV ATTR=ID:lose&&TXT:You<SP>Lose* CONTENT=EVENT:MOUSEOVER
标签POS=1 TYPE=DIV ATTR=ID:lose&&TXT:YouLose*CONTENT=EVENT:MOUSEOVER 检查Betlose.iim文本
是否丢失。如果没有,请尝试使用正确的文本。


你赢了!
如果我在这种情况下是正确的文本出现是你赢了!所以试着使用这些代码

贝特温

TAG POS=1 TYPE=DIV ATTR=ID:win&&:You<SP>Win* CONTENT=EVENT:MOUSEOVER
TAG POS=1 TYPE=DIV ATTR=ID:win&&:YouWin*CONTENT=EVENT:MOUSEOVER
贝特洛斯

TAG POS=1 TYPE=DIV ATTR=ID:lose&&TXT:You<SP>Lose* CONTENT=EVENT:MOUSEOVER
标签POS=1 TYPE=DIV ATTR=ID:lose&&TXT:YouLose*CONTENT=EVENT:MOUSEOVER

检查Betlose.iim文本
是否丢失。如果没有,请尝试使用正确的文本。

很好,它可以很好地工作,但是如果内容发生了文本更改。比方说,你赢了(金额)!数量始终会改变文本。是否还有其他方法可以检测到前两个字符?我编辑了答案并在文本末尾添加了*。这样,如果出现任何字符,iMacro就会将其注册。它工作得很好,但如果内容发生了文本更改。比方说,你赢了(金额)!数量始终会改变文本。是否还有其他方法可以检测到前两个字符?我编辑了答案并在文本末尾添加了*。这样,如果出现任何字符,iMacro将对其进行注册。