提问人:DannyBoi 提问时间:3/16/2022 更新时间:3/16/2022 访问量:576
HTML JS 在谷歌浏览器中使用控制台打开新窗口
HTML JS Open new window with console in google chrome
问:
这是客户端 HTML。我只是使用 HTML 进行自动化。
我最初的目标是 https://live.ipms247.com/login/ 打开一个新窗口,然后将值粘贴到三个登录字段中。这三个字段都有 ID 标记。我可以从控制台写信给他们。例如。
document.getElementById("username").value="sample";
document.getElementById("hotelcode").value="12345";
document.getElementById("password").value="Password";
我写了一个代码,只需单击一个按钮即可将文本从父窗口复制到子窗口。 我的代码在本地文件上。
<html>
<head>
<script type="text/javascript">
function init()
{
popupWin = window.open('https://live.ipms247.com/login/','popupWin','');
}
function transferText()
{
popupText = popupWin.document.getElementById("username");
parentText = document.getElementById("parentTextBox");
popupText.value = parentText.value
}
</script>
</head>
<body>
<input type="text" id="parentTextBox" onkeyup="transferText();" value="Hello World">
<input type="button" onclick="init();" value="popup window">
<input type="button" onclick="transferText();" value="Transfer Text">
</body>
</html>
但是,这不起作用,显然是因为我的代码在本地文件上,而网站在另一个域上。
因此,到目前为止,我解决这个问题的唯一方法是使用 onlick 启动网站,然后专注于它。按 Ctrl+Shift+J 打开控制台,然后粘贴命令(我有将它们复制到剪贴板的代码)并按回车键。
是否有可能在控制台打开的情况下启动新窗口并专注于控制台?
答:
评论