chrome不支持form.submit的解决方案

   最近看到Q群里有人说chrome(谷歌浏览器)不支持form.submit方法,求解决办法。闲的时候亲自测试了一番,发现chrome竟然真的不支持form.submit,测试的时候用的是Jquery的,也不支持,于是乎研究了半天,终于找到了一个解决办法。

  ?

1
2
3
4
5
6
7
8
9
10
11
12

//获取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();
}

  以上所述就是本文的全部内容了,希望大家能够喜欢。

时间: 2024-11-18 07:14:41

chrome不支持form.submit的解决方案的相关文章

chrome不支持form.submit的解决方案_javascript技巧

最近看到Q群里有人说chrome(谷歌浏览器)不支持form.submit方法,求解决办法.闲的时候亲自测试了一番,发现chrome竟然真的不支持form.submit,测试的时候用的是Jquery的,也不支持,于是乎研究了半天,终于找到了一个解决办法. //获取form表单的id var form=$('#myform').val(); //获取浏览器参数 var browserName=navigator.userAgent.toLowerCase(); if(/chrome/i.test(

form.submit浏览器不兼容

问题描述 form.submit浏览器不兼容问题,ie浏览器支持,但是谷歌浏览器就不支持了,希望大神们帮忙 解决方案 解决方案二:你怎么写的,这个方法应该是所有浏览器都能用吧解决方案三:贴代码啊...解决方案四:no代码yousaya丁丁解决方案五:虽然不清楚你的具体状况,但是form.submit应该都不行吧.form表单的submit()是个方法,你单名称的话不能提交的吧?还有就是document.getElementById("表单ID").submit();这个是任何浏览器都兼

form submit 如何提交js文件里的变量

问题描述 我的一个jsp页面 有几个input 还有个extjs树带checkbox的(js文件里的) 现在想用form submit提交input 和树的节点 改怎么提交啊 节点信息已经放到check里面了 如何把check提交到action (struts2) 给个完整点的答案 谢谢了 var check = [];Ext.onReady(function() {Ext.BLANK_IMAGE_URL = "/dtjcsy/pages/js/ext/resources/images/defa

flask, SQLAlchemy, sqlite3 实现 RESTful API 的 todo list, 同时支持form操作

flask, SQLAlchemy, sqlite3 实现 RESTful API, 同时支持form操作. 前端与后台的交互都采用json数据格式,原生javascript实现的ajax.其技术要点如下 1.前端转换: 1).json数据(来自后台) --> object对象(前端应用) JSON.parse(xhr2.responseText) 2).FormData对象(前端生成) --> json数据(传入后台) // 辅助函数:FormData转化为json var convert_

Google Chrome将支持Web开放字体格式

近日,Chrome 浏览器项目的一条BUG 跟进消息显示,Google Chrome 浏览器有意部署Web 开放字体格式,不过,该消息并没说明Chrome何时推出该功能.Web开放字体格式由Mozilla发起,旨在让设计者在Web中使用自己的个性字体. Web开放字体格式允许设计者象链接图片那样链接自己的字体文件,并使用该字体显示文字.Web 开放字体格式是为了解决CSS3的@font-face 功能的问题,@font-face 允许浏览器下载指定的字体,但并没有指明字体的格式,使用@font-

Google 确认 Chrome 即将支持 GPU 硬件加速

Chromium Blog 的最新文章确认了 Chrome 即将支持 GPU 硬件加速,未来开发者可以将复杂页面的渲染工作交给强大的电脑显卡来进行.这其实已经是一个现代浏览器的趋势,Microsoft 的 IE9 已经确认将支持 GPU 硬件加速,而 Firefox 最新的 4.0 Beta for Windows 已经启用了这个功能的支持.   最近的 Chromium 已经装备了 GPU 硬件加速功能,需要用 --enable-accelerated-compositing 这个命令行参数来

Chrome 53 支持 Shadow DOM 等规范

上周发布的 Chrome 53 带来了一系列实验性规范的支持,如Shadow DOM,它为复杂网页的开发提供便利.同时,针对移动平台,Chrome 53也提供了PaymentRequest接口.自定义通知徽章等功能. Shadow DOM V1 HTML.CSS和JavaScript是非常强大的开发语言,但是当代码量变大时,维护难度会大大增加.另外,网站嵌入的第三方内容而引入的样式,不会影响到其他的部分.Chrome 53支持Shadow DOM V1,该规范能够将元素的样式和子DOM节点单独封

js中form.submit()提交object is not a function错误解决办法

form.submit()提交时报错object is not a function 在写表单提交时遇到一个很扯淡的问题,分享一下. 比如有个表单,其中某元素的id为submit,像下面这样写: <input id="submit" type="xxx" /> 即,如果在表单某元素中,设置了一个id名为submit的元素, 然后在使用form.submit()进行提交表单时, 表单无动作,浏览器控制台中会提示一个js错误: Uncaught TypeEr

WPF应用程序支持多国语言解决方案

原文:WPF应用程序支持多国语言解决方案 促使程序赢得更多客户的最好.最经济的方法是使之支持多国语言,而不是将潜在的客户群限制为全球近70亿人口中的一小部分.本文介绍四种实现WPF应用程序支持多国语言的解决方案. 效果如下图: Language - en-US (英文) Language - zh-CN (中文) 阅读目录 一.使用LocBaml工具 二.使用资源字典文件 三.使用.resx资源文件 四.实现动态切换程序显示语言 附:实现MessageBox支持多语言 一.使用LocBaml工具