首页 > 解决方案 > Javascript按钮单击另一个网址

问题描述

有 url1 和 url2。(url1 和 url2 在同一个站点。例如,url1 = http://tcafe2a.com/community/free_talk;和 url2 = http://tcafe2a.com/community/tv_talk;

url2 有一个复选框和一个我想检查并单击的按钮。url1 有一个我制作的按钮,当我点击它时......

  1. 在 url2 中打开窗口。
  2. 选中复选框。(位于 url2 中)
  3. 单击按钮。(位于 url2 中)

但是,我的按钮只会打开一个带有 url2 的窗口,它不会选中复选框,也不会单击按钮。也许网站还没有加载?

我希望它不会在 url2 中打开一个窗口,只需选中复选框并在可能的情况下单击按钮。如果这是不可能的,那么请教我如何解决这个问题,以便 1),2),3) 将以正确的顺序执行,拜托。

我的代码是...

function reply_del1() {
var button1 = document.createElement("button");
button1.innerHTML = "DeleteComments";

var body1 = document.getElementsByTagName("body")[0];
body1.appendChild(button1);

button1.addEventListener ("click", function() {

var url2 = "http://somesite12345.com/attendance/cmt.php";//1)
window.open(url2);

$('#check_all').trigger('click');//2)

document.getElementsByName("btn_delete")[0].click();//3)
});
}

标签: javascriptbuttoncheckbox

解决方案


推荐阅读