我的Web应用程序正在 domain.com/myApp 中运行。我有一个代码 window.open(domain.com/dashboard),只需单击一个按钮即可弹出一个窗口,并加载在同一域中运行的仪表板应用程序。
仪表板应用程序的登录页面( domain.com/dashboard )具有我需要提交的表单才能获得所需的输出。表单提交将发帖请求发送到在同一域中运行的特定服务端点。
我的myApp中已经有表单输入。如何绕过表单并使用window.open()直接查看最终结果,然后将发布请求发送到URL?
MyApp:www.domain.com/myApp
仪表板应用程序:www.domain.com/myApp
网络服务:www.domain.com/web_request/list method ='post'
已编辑
Request body:
{
"envelope":{
"header":{
"message":{
"type":"msg_type"
}
},
"queryData":{
"table":"schema.table.procedure",
"page":0,
"queryDetails":{
"field":[
{
"name":"source_nm",
"value":"SOURCE1"
},
{
"name":"fund",
"value":"FUND1"
},
{
"name":"position_type",
"value":"T"
},
{
"name":"expry_dt_from",
"value":""
}
]
}
}
}
}
答案 0 :(得分:0)
在加载页面时提交表单。
document.addEventListener("DOMContentLoaded", function() {
const form = document.getElementById('your-form-id');
form.submit();
});