国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表

圖片精選

主站蜘蛛池模板: 武城县| 通山县| 涪陵区| 德惠市| 广水市| 友谊县| 石嘴山市| 黎平县| 益阳市| 大厂| 雷山县| 白朗县| 文山县| 宾阳县| 南召县| 高密市| 庆云县| 宁化县| 二连浩特市| 洛扎县| 方城县| 察雅县| 资源县| 渝中区| 平武县| 蓬安县| 邢台市| 长兴县| 长寿区| 秭归县| 虹口区| 阳原县| 昂仁县| 股票| 棋牌| 潮安县| 桃园县| 象州县| 南充市| 苗栗市| 阜新市|