关键字:from表单新窗口打开并提交(参数通过post方式提交,保证了数据安全性)
实现如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>index</title>
<script>
function doLogin(){
document.loginform.submit();
}
</script>
</head>
<body >
<form name="loginform" action='http://192.168.1.200:8080/defense/subSystem/p_edit.action' method="post" target="_blank" >
<input type="hidden" name="id" size="25" value="2">
<input type="button" value="提交表单" onclick="javascript:document.loginform.submit();"/>
</form>
<input type="button" value="提交表单2" onclick="javascript:document.loginform.submit();"/>
</body>
</html>
附件是完整可运行的例子,请下载使用.....
分享到:
相关推荐
5. **新页面打开**:如果希望在表单提交后打开新页面,可以使用`target`属性设置为`_blank`,这会在新标签页或窗口中加载目标URL。例如,`<form action="payment.php" target="_blank">`。 6. **支付流程**:在支付...
在处理JS跳转问题时,我们通常会遇到几种常见情况,如使用`window.location`对象、`location.href`、`a`标签的`onclick`事件以及表单提交等。下面将详细介绍这些知识点及其解决方法。 1. `window.location`对象 `...
若需在新窗口打开链接,可以添加`target="_blank"`属性: ```html 目标地址" target="_blank">文字说明 ``` 页面间传递数据主要通过两种方式:GET和POST。GET方式通常用于传递少量非敏感数据,数据通过URL参数的...
- `target`:定义提交表单后打开目标文档的位置,可以是新窗口(如`_blank`)或其他框架。 - `onreset`:指定在重置表单时执行的JavaScript函数。 - `onsubmit`:指定在提交表单时执行的JavaScript函数。 #### ...
首先,`layer.open`用于打开一个新的弹窗,其参数`type: 2`表示打开一个iframe类型的子页面。`content`参数则指定了子页面的URL。`yes`函数是当用户点击确认按钮时执行的回调,它允许我们对子页面的内容进行处理并...
2. 在新窗口中选择“Django”,并按照提示完成项目的基本配置。 3. 为项目命名,例如命名为“12345upload678”。 #### 四、文件上传视图 1. **创建视图**:在项目的`app01/views.py`文件中,定义一个名为`Upload`...
# 切换到新打开的窗口 driver.switch_to.window(driver.window_handles[1]) # 切换到指定框架 driver.switch_to.frame("myframe") ``` **3.5 弹出对话框** 处理弹出的对话框(如警告框或确认框)需要使用 `switch...
此外,还有“注册”按钮,点击后应在新窗口中打开注册页面。这可以通过JavaScript的`onclick`事件来实现,例如`onclick="window.open('zhuce.html');"`。 接下来是登录功能的实现,这通常涉及到PHP文件的创建。在这...
- **加入方法**: 在表单中添加一个隐藏字段,每次提交表单时递增该字段的值。 #### 34. 实现两个数据库间的数据追加 (C/S 结构) - **追加方法**: 编写LotusScript或Java代理来读取一个数据库中的数据,并将其追加到...
8. **链接(Links)**:`<a>`元素创建超链接,`href`属性指定链接地址,`target`属性可设置新窗口或标签页打开链接。 9. **表单(Forms)**:`<form>`元素用于创建表单,`<input>`、`<textarea>`、`<select>`和`...
使用find_element_by_id()方法,可以通过页面元素的id属性找到相应的输入框,然后输入搜索内容,并提交表单。 此外,在自动化测试中,有时需要等待页面上的某个条件成立后才继续执行后续的脚本。为此,Selenium提供...
2. **页面导航**:如打开新的浏览器窗口、前进、后退、刷新页面等。 3. **表单操作**:填表单、提交表单、处理复选框和单选按钮。 4. **等待和断言**:设置超时等待元素出现或消失,验证元素状态、文本、属性等。 5....
当浏览器打开新窗口时,需要切换到正确的窗口进行操作。 ##### 2.7.2 获取当前窗口句柄 使用 `driver.current_window_handle` 获取当前窗口的句柄。 ##### 2.7.3 获取所有句柄 使用 `driver.window_handles` ...
这段代码通过`Response.Write`方法在客户端执行JavaScript,打开一个新窗口并传递参数。这是实现页面跳转的一种方式,同时可以携带来自当前页面的数据。 ### 2. 使用JavaScript确认框控制按钮行为 ```csharp ...
- `Blank`: 打开新的浏览器窗口。 - `Self`: 刷新当前框架或窗口。 - `Parent`: 刷新当前窗口及其所有父框架。 - `Top`: 刷新顶级窗口。 **5. 退出Sub过程的语句** - `Exit Sub`: 立即从Sub过程中退出。 - `Exit`:...
该方法只允许关闭由当前窗口打开的新窗口,不能关闭自身或非自己创建的窗口。 - **示例**: ```javascript if (window.opener && !window.opener.closed) { window.close(); } ``` **2. `window.location`** ...
##### 2.7.5 关闭新窗口,切回主页 关闭当前窗口并切换回主页: ```python driver.close() driver.switch_to.window(handles[0]) ``` ##### 2.7.6 批量操作 对一组元素进行批量操作: ```python for element in ...
// 假设打开了一个新窗口 foreach (string handle in mainWindow.WindowHandles) { if (handle != mainWindow.CurrentWindowHandle) { mainWindow.SwitchTo().Window(handle); // 对新窗口进行操作 } } ``...