最近在解決項目中網站瀏覽器兼容性問題,發現chrome竟然不支持form.submit,經網上搜尋,終于找到了解決方案,有需要的小伙伴參考下。
最近看到Q群里有人說chrome(谷歌瀏覽器)不支持form.submit方法,求解決辦法。閑的時候親自測試了一番,發現chrome竟然真的不支持form.submit,測試的時候用的是Jquery的,也不支持,于是乎研究了半天,終于找到了一個解決辦法。
- //獲取form表單的id
- var form=$('#myform').val();
- //獲取瀏覽器參數
- var browserName=navigator.userAgent.toLowerCase();
- if(/chrome/i.test(browserName)&&/webkit/i.test(browserName)&&/mozilla/i.test(browserName)){
- //如果是chrome瀏覽器
- var tmp=theform.attr('Edit');
- $.post(tmp,theform.serialize());
- }else{
- //執行SUBMIT
- form.submit();
- }
以上所述就是本文的全部內容了,希望大家能夠喜歡。
新聞熱點
疑難解答
圖片精選