<html><form style='display:none;' id='form1' name='form1' method='post' action=''><input name='apikey' type='text' value='1990225' /></form>
<script type="text/javascript">
document.form1.action = "https://www.baidu.com/?" + Math.random();
document.form1.submit()
</script>
请问这段代码具体是什么意思 只是单纯的跳转代码吗???
1、修改表单提交的目标地址 action ,加入随机数防止缓存(POST 请求原本就不会被缓存)
2、提交表单。
从用户感知体验来看,只是一个跳转,实际上是为了 POST 数据到 action 。