javascript - Javascript按钮单击另一个网址
问题描述
有 url1 和 url2。(url1 和 url2 在同一个站点。例如,url1 = http://tcafe2a.com/community/free_talk;和 url2 = http://tcafe2a.com/community/tv_talk;)
url2 有一个复选框和一个我想检查并单击的按钮。url1 有一个我制作的按钮,当我点击它时......
- 在 url2 中打开窗口。
- 选中复选框。(位于 url2 中)
- 单击按钮。(位于 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)
});
}
解决方案
推荐阅读
- javascript - JavaScript & Ajax 无需刷新 CRUD
- api - 带有自动播放视频的 Cycle2 滑块
- javascript - 如何在影子 DOM 中引导 Angular?
- django - Python Django 执行独立的间隔任务
- user-defined-functions - 在一个语句中将 UDF 应用于另一个语句
- css - Css如何从:悬停和正常转换,但在页面加载时更改值而不转换
- reactjs - 我们可以在反应组件中访问代理目标吗?
- java - 从扩展抽象类模拟 @Autowired 成员
- html - 与下拉列表一起使用的查询追加。它可以工作,但是在选择一次后它会停止追加
- flutter - 在 Dart 中减少 try-catch 块的冗长