Javascript - 新标签+输入数据

时间:2014-03-19 10:50:39

标签: javascript

我只对javascript有基本的了解,并且正在考虑是否可以创建一个在新标签中打开网址的小工具,然后继续从公用事业网站输入一个值到文本中新标签页面上的字段。

我可以看到为什么浏览器会出于安全原因想要阻止此行为,但我想要做的,基本上只是为了自动化这个过程,所以我不必这样做。

这可能吗?如果是这样,怎么样? (不需要代码示例)

我以前一直在使用Selenium,如果不能用JS完成,这将成为我的替代解决方案。

谢谢

1 个答案:

答案 0 :(得分:0)

据我所知,无法打开新标签,但您可以打开新窗口。只需将您需要的数据添加到URL中,然后在打开的窗口中捕获它,运行相应的功能即可完成所需的操作。

window.open('/target?data=' + data);

您也可以直接在窗口实例中传递数据:

var w = window.open('/target');
w.data = data;