使用javascript使用HTML表单参数重定向URL
Redirect URL using HTML form parameters using javascript
我有一个HTML页面,其中有隐藏的表单参数,我想重定向到另一个URL,只要我点击HTML页面传递相同的参数。我目前无法用id和密码重定向。
<html>
<body>
<script language="javascript">
function runReport()
{
document.mstr.submit();
}
</script>
<form name = "mstr" action = "www.xyz.com" method = "post">
<input type="hidden" name="uid" value="xyz" />
<input type="hidden" name="pwd" value="xyz" />
</form>
</body>
</html>
您可以用几种不同的方法重定向。一个是window.location
:
window.location = 'newPage.php';
您可以将$_GET[]
变量附加到url的末尾。
如果你想发布变量,你需要使用一个表单:
<form id="hiddenForm" action="newPage.php" method="post">
<input type="hidden" name="uid" value="..."/>
<input type="hidden" name="pwd" value="..."/>
</form>
Javascript: document.getElementById("hiddenForm").submit();
然后在newPage.php中,你可以用$_POST[]
:
$uid = $_POST["uid"];
$pwd = $_POST["pwd"];
使用jquery的监听器双击(dblclick),你可以绑定到它,并在有人双击你的文档时提交你的from。这会将表单中的数据发送到表单的action url。
<!DOCTYPE html>
<html>
<head>
<title>XYZ</title>
<script src="https://code.jquery.com/jquery-1.11.0.min.js"></script>
</head>
<body>
<script>
$(function() {
$(document).on('dblclick', function() {
$('form[name="mstr"]').submit();
});
});
</script>
<form name="mstr" action="http://www.xyz.com" method="post">
<input type="hidden" name="uid" value="xyz" />
<input type="hidden" name="pwd" value="xyz" />
</form>
</body>
</html>
如果你的行动是在一个不同的url上,那么你现在所处的一个,你要么需要有http://
或https://
,你也可以只使用//www.your-domain.com
,这将模仿当前的网站。所以如果你现在在http
,它会使用这个,https
也一样
相关文章:
- 使用angular重定向到html页面
- 我们如何在不更改url的情况下使用锚点点击从一个页面重定向到另一个页面
- 使用AngularJS中的UI路由器将状态重定向到默认子状态
- 如何在一页网站中使用PHP重定向到一个页面
- 我尝试在登录脚本中使用ajax,但页面不会重定向
- 如何使用Ajax调用特定的控制器和操作来重定向用户
- 使用GoogleMapApi保存标记-重定向到.php页面
- 使用CSS和Javascript重定向-手持设备
- 使用ajax进行HTML重定向
- 使用重定向来启动应用程序,并且仍然停留在asp.net中的同一页面中
- Pinterest API应用程序处于开发模式(因此我可以使用http重定向)
- 使用phonegap重定向URL
- 使用JavaScript制作动态HTML页面以重定向到URL
- 如何在使用Passport.js和Sails.js注册后重定向到特定位置
- 使用来自不同页面的cookie创建URL,并使用JS重定向
- 我应该使用重定向来跟踪转化吗?以及如何进行 PHP 倒计时
- 使用数据从jQuery使用重定向
- wget在使用重定向的auth表单后下载
- 使用重定向到promise链
- Chrome扩展"未捕获错误:无效值"使用重定向规则