gpt4 book ai didi

javascript - imacros:查找框架按钮无需按下按钮即可

转载 作者:行者123 更新时间:2023-12-03 08:25:07 27 4
gpt4 key购买 nike

FF 42.0/Imacros for FF BUILD=8940826/2.8Ghz 8 核 2008 年初 MacPro/OSX 10.8.2

我有一个 js 函数,它可以查找包含给定按钮的框架并返回框架编号。

function findFrame()
{

var frameCheck = "CODE:";
frameCheck = "SET !TIMEOUT_STEP 0";
frameCheck+= "FRAME F={{i}}" + "\n";
frameCheck+= "TAG POS=1 TYPE=BUTTON ATTR=DATA-LOG-CLICK:add-button" + "\n";

frame=1;

for(i=1;i<=25;i++){
iimSet("i",i)

//if the result of the macro is true save frame number and break
if(iimPlay(frameCheck)==true){

frame=i;
break;
}
}
//return frame number
return frame;


}

但是,一旦找到它,我想在该框架内做很多事情,所以我想将搜索与按钮按下分开,以便可以将按钮按下与其他事情一起放入宏中这需要在那个框架中发生。

我能够挖掘出的有关寻找按钮的所有示例也都会按下该按钮。我假设只是这一行需要更改:

frameCheck+=  "TAG POS=1 TYPE=BUTTON ATTR=DATA-LOG-CLICK:add-button" + "\n";

但我不确定如何在不与其交互的情况下搜索某物的存在。

最佳答案

ret=iimPlayCode("TAG POS=1 TYPE=BUTTON ATTR=DATA-LOG-CLICK:add-button CONTENT=EVENT:MOUSEOVER");
if (ret == false)
// not found
else
// found

第二种类型是使用鼠标悬停事件。 :D

关于javascript - imacros:查找框架按钮无需按下按钮即可,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33587597/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com