我正在尝试建立一个脚本,以在谷歌网站上发布汽车博客,但问题是,按钮不会点击。这是我的屏幕截图:http://i.stack.imgur.com/W5mxq.png
代码按钮
<div aria-label="New page" tabindex="0" style="-moz-user-select: none;" role="button" id="create-new-btn" class="goog-inline-block jfk-button jfk-button-standard jfk-button-collapse-left" aria-disabled="false"><span id="sites-collaborator-bar-create-new-page-icon" class="sites-camelot-icon"></span></div>
这是我在Imacros中的代码
代码IMACROS
VERSION BUILD=7601105 RECORDER=FX
TAB T=1
URL GOTO=https://sites.google.com/site/testing/
TAG POS=1 TYPE=DIV ATTR=ID:create-new-btn
这是用Javascript Imacros编写的其他代码
代码JAVA
var macro;
macro = "CODE:";
macro += "TAB T=1" + "\n";
macro += "SET !ERRORIGNORE YES" + "\n";
macro += "SET !ERRORCONTINUE YES" + "\n";
macro += "SET !EXTRACT_TEST_POPUP NO" + "\n";
macro += "SET !TIMEOUT 500" + "\n";
macro += "URL GOTO=https://sites.google.com/site/testing/" + "\n";
macro += "TAG POS=1 TYPE=DIV ATTR=ID:create-new-btn" + "\n";
iimPlay(macro)
发布于 2013-03-11 07:01:00
你可以简单地加载create new page form而不是点击按钮,因为点击你必须模拟鼠标悬停并使用javascript。只需加载:https://sites.google.com/site/your-site/system/app/pages/createPage?source=/home
发布于 2019-06-06 05:55:58
你可以尝试在Firefox上使用imacros,而不是Chrome,因为在点击按钮方面,imacros在Mozilla Firefox浏览器中表现得更好。
发布于 2012-11-29 07:13:09
也许您应该尝试单击该div中的span。也许这会触发动作。
VERSION BUILD=7601105 RECORDER=FX
TAB T=1
URL GOTO=https://sites.google.com/site/testing/
TAG POS=1 TYPE=SPAN ATTR=ID:sites-collaborator-bar-create-new-page-icon
https://stackoverflow.com/questions/13486200
复制相似问题