前端之使用 POST 提交数据并跳转
生活随笔
收集整理的這篇文章主要介紹了
前端之使用 POST 提交数据并跳转
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
GET 方式
window.location.href是我們常用來在js中實現(xiàn)頁面跳轉(zhuǎn)的方法,這是使用get方式發(fā)送請求,示例如下
window.location.href = url;優(yōu)點是簡單易用,缺點是如果有參數(shù)的話,參數(shù)會暴露在url地址中,這降低了系統(tǒng)的安全性,也影響用戶體驗。
POST 方式
通過模擬表單提交的方式進行跳轉(zhuǎn)
// 發(fā)送POST請求跳轉(zhuǎn)到指定頁面 function httpPost(URL, PARAMS) {var temp = document.createElement("form");temp.action = URL;temp.method = "post";temp.style.display = "none";for (var x in PARAMS) {var opt = document.createElement("textarea");opt.name = x;opt.value = PARAMS[x];temp.appendChild(opt);}document.body.appendChild(temp);temp.submit();return temp; }var params = {"aValue": 'a',"bValue": 'b', };httpPost("/nexturl", params);總結(jié)
以上是生活随笔為你收集整理的前端之使用 POST 提交数据并跳转的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 松下A5伺服驱动器的A/B/Z相脉冲输出
- 下一篇: 2017年html5行业报告,云适配发布