关键字: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....
- 此代码用于打开一个新的浏览器窗口,并将下拉列表的选择索引作为查询字符串参数传递给新窗口的指定页面。 - **注意事项**: - 确保传递的参数格式正确,避免SQL注入等安全问题。 2. **为按钮添加对话框**: - *...
当浏览器打开新窗口时,需要切换到正确的窗口进行操作。 ##### 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); // 对新窗口进行操作 } } ``...