最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

用JS提交參數(shù)創(chuàng)建form表單在FireFox中遇到的問題

 更新時間:2013年01月16日 16:25:29   作者:  
在一個前端頁面上,需要通過JavaScript來提交參數(shù),使用JS創(chuàng)建form表單,將參數(shù)append到表單中進行提交,接下來將介紹如何操作與實現(xiàn)
在一個前端頁面上,需要通過JavaScript來提交參數(shù),使用JS創(chuàng)建form表單,將參數(shù)append到表單中進行提交,代碼如下:
Js代碼:
復制代碼 代碼如下:

functionloadConfig(gameUrl,skinId){
vartemp=document.createElement("form");
temp.action="${createLink(controller:'mobileConfig',action:'beforeLaunchConfig')}";
temp.method="POST";
temp.style.visibility="hidden";
varopt=document.createElement("input");
opt.name="gameUrl";
opt.id="gameUrl";
opt.value=gameUrl;
varopt2=document.createElement("input");
opt2.name="skinId";
opt2.id="skinId";
opt2.value=skinId;
temp.appendChild(opt);
temp.appendChild(opt2);
temp.submit();
}

該功能在Chrome及Safari上都能成功運行,但在使用FireFox(17.0.1)時不能成功提交,經(jīng)過研究發(fā)現(xiàn),F(xiàn)ireFox在提交頁面表單時要求頁面有完整的標簽項,即<html><head><title></title></head><body><form></form</body</html>這樣的標簽結構。因此,將該段JS做了寫小改動:
Js代碼:
復制代碼 代碼如下:

functionloadConfig(gameUrl,skinId){
varpageDiv=document.getElementById("page");
vartemp=document.createElement("form");
temp.action="${createLink(controller:'mobileConfig',action:'beforeLaunchConfig')}";
temp.method="POST";
temp.style.visibility="hidden";
temp.name="loadConfigPage";
varopt=document.createElement("input");
opt.name="gameUrl";
opt.id="gameUrl";
opt.value=gameUrl;
varopt2=document.createElement("input");
opt2.name="skinId";
opt2.id="skinId";
opt2.value=skinId;
temp.appendChild(opt);
temp.appendChild(opt2);
pageDiv.appendChild(temp);
temp.submit();
}

在<body>標簽內(nèi)append此處創(chuàng)建的form表單,再進行提交就能成功了。

相關文章

最新評論

子长县| 武功县| 宁蒗| 区。| 尤溪县| 韶山市| 赤峰市| 固原市| 交口县| 闽侯县| 长寿区| 蕉岭县| 来安县| 阿瓦提县| 泰和县| 蒙阴县| 长岛县| 阿拉善右旗| 紫金县| 佛学| 磐石市| 通道| 治县。| 永州市| 达孜县| 安多县| 泰安市| 恩平市| 桦南县| 南靖县| 色达县| 海安县| 通化县| 江陵县| 兖州市| 镇原县| 株洲市| 玉田县| 舒兰市| 庆安县| 延寿县|