国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

Chrome Form多次提交表單問題的解決方法

2024-05-06 15:45:47
字體:
供稿:網(wǎng)友

在瀏覽器中點(diǎn)擊“文本框”提交表單,這個(gè)操作是很方便的,但是在程序的實(shí)現(xiàn)的時(shí)候會(huì)出現(xiàn)很多問題,今天錯(cuò)新技術(shù)頻道小編帶給大家Chrome Form多次提交表單問題的解決方法。

今天用chrome提交一個(gè)表單時(shí),發(fā)現(xiàn)一個(gè)奇怪的問題:

?

//提交表單
document.frmOrder.action = 'http://www.abc.com/d.aspx';
document.frmOrder.method = 'POST';
document.frmOrder.target = '_blank';
document.frmOrder.submit();


第一次提交可以,第二次提交就沒有任何響應(yīng)了。需要重新加載頁面后才可以提交,而這個(gè)問題在Firefox,IE下沒有出現(xiàn)。
馬上Google了一下發(fā)現(xiàn)這是webkit內(nèi)核瀏覽器的共有特性,這樣做是為了防止表單被重復(fù)提交。

解決方法也很簡單,只需要為 submit 按鈕添加 onclick 事件響應(yīng),給表單的 action 值添加一個(gè)無用的參數(shù),改變表單的響應(yīng)地址。

具體實(shí)現(xiàn)方法:

?

?

?


//提交表單
document.frmOrder.action = 'http://www.abc.com/d.aspx?r='+Math.random();
document.frmOrder.method = 'POST';
document.frmOrder.target = '_blank';
document.frmOrder.submit();

以上這些是錯(cuò)新技術(shù)頻道小編介紹的Chrome Form多次提交表單問題的解決方法, 看完這些,相信這個(gè)問題大家已經(jīng)了解了,更多的專業(yè)知識(shí)盡在js.VeVb.com。

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 鄢陵县| 德阳市| 墨脱县| 嘉善县| 梅州市| 襄樊市| 汾阳市| 东平县| 岳普湖县| 北票市| 武平县| 马公市| 杭锦旗| 荣昌县| 六枝特区| 台北市| 称多县| 湘阴县| 林州市| 汤原县| 绥芬河市| 青海省| 兴文县| 浏阳市| 喜德县| 广饶县| 五家渠市| 铁岭市| 江都市| 曲阳县| 略阳县| 永福县| 新疆| 汝南县| 容城县| 洱源县| 哈尔滨市| 呼伦贝尔市| 图们市| 雷州市| 拉萨市|