如何发请求
发请求的方式
form 缺点:会刷新页面 或者打开新页面
a 缺点:会刷新页面 或者打开新页面
img 缺点:只能以 图片 的形式展示
link 缺点:只能以 css\favicon 的形式展示
script 缺点:只能以 脚本的形式运行
用 form 表单提交一个 get、post 请求
<form action="/xxx" method="post"><!--method = get 发送 Git 请求 前提必须有个 submit 按钮 -->
<input type="password" name="password">
<input type="submit"><!-- 点击就会发送 get 请求 -->
</form>
用 a 标签发送一个 get 请求
<a id="a" href="/aaa">click</a>
<script>
// 帮用户点击
setTimeout(function(){a.click()
},3000)
</script>
用 img 发请求
<script>
var image = document.createElement('img');
image.src = '/iii'
image.onload = function(){console.log('成功')
}
image.onerror = function(){console.log('错误') // 控制台会打印错误
}
</script>
用 script 发送请求
<script>
var script = document.createElement('script')
script.src = './yyy'
document.head.appendChild(script)
</script>