ホームページ > ウェブフロントエンド > jsチュートリアル > Chrome は form.submit solution_javascript ヒントをサポートしていません

Chrome は form.submit solution_javascript ヒントをサポートしていません

WBOY
リリース: 2016-05-16 16:01:49
オリジナル
1708 人が閲覧しました

最近、Q グループの誰かが Chrome (Google ブラウザ) が 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(); 
} 
ログイン後にコピー

以上がこの記事の全内容です。皆さんに気に入っていただければ幸いです。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート