我只对javascript有基本的了解,并且正在考虑是否可以创建一个在新标签中打开网址的小工具,然后继续从公用事业网站输入一个值到文本中新标签页面上的字段。
我可以看到为什么浏览器会出于安全原因想要阻止此行为,但我想要做的,基本上只是为了自动化这个过程,所以我不必这样做。
这可能吗?如果是这样,怎么样? (不需要代码示例)
我以前一直在使用Selenium,如果不能用JS完成,这将成为我的替代解决方案。
谢谢
答案 0 :(得分:0)
据我所知,无法打开新标签,但您可以打开新窗口。只需将您需要的数据添加到URL中,然后在打开的窗口中捕获它,运行相应的功能即可完成所需的操作。
window.open('/target?data=' + data);
您也可以直接在窗口实例中传递数据:
var w = window.open('/target');
w.data = data;