【发布时间】:2019-06-22 14:22:39
【问题描述】:
所以,为了详细说明标题,假设我有一个
<input type="submit" value="Submit" name="Submit">
HTML 网页上的按钮,其功能类似于输入用户名和密码,然后使用 POST HTTP 方法提交该表单。例如:
<html>
</script>
<div align="center">
<form method="POST" action="sup.py" name="testing">
<table width="30%" height="50">
<tr>
<td width="100%" height="30" align="right">
Username:</td>
<td width="100%" height="30">
<input type="username" name="username" size="20">
</td>
</tr>
<tr>
<td width="100%" height="30" align="right">
Password:</td>
<td width="100%" height="30">
<input type="password" name="password" size="20">
</td>
</tr>
<tr>
<td width="100%" height="30" align="center" colspan="2">
<input type="submit" value="Submit" name="Submit">
<input type="hidden" name="page" value="submit_info">
</td>
</tr>
</table>
</form>
</div>
</body>
</html>
现在,如果网页已经在另一个非本地网络服务器上,我想知道是否有一种方法可以防止在您按下“提交”时提交表单,实际上当您按下时不会发生任何事情按钮,破坏了它的功能。
我不确定,但是否可以在这种情况下本地破坏公共网站上的 HTML 脚本(使用 python 脚本运行,因此代码中的操作)?
提前谢谢大家,如果有什么不对劲的地方,请不要犹豫,请我解释一下!
【问题讨论】:
-
好吧,这有点奇怪......我说的对吗?如果页面上已经有另一个用户在另一个位置,你不想提交它?
-
我认为 javascript 可以帮助你,首先使用 Ajax 检查条件,然后提交相应的表单。
-
对不起,忘了提一些事情!该网页的源代码与我在上面发布的类似,但我不允许篡改它(因为它位于单独的网络服务器上)。有没有办法通过脚本在本地打破页面(有点像使用检查元素)?