userscript ajax,在Greasemonkey的userscript文本追加到一个表单时使用Ajax提交
但这里是答案那我有
function form_submit (event) {
var form, bClickNotSubmit;
if (event && event.type == 'click') {
bClickNotSubmit = true;
form = document.getElementById ('quick_reply_form');
}
else {
bClickNotSubmit = false;
form = event ? event.target : this;
}
var arTextareas = form.getElementsByTagName ('textarea');
for (var i = arTextareas.length - 1; i >= 0; i--) {
var elmTextarea = arTextareas[i];
elmTextarea.value = "[font=Tahoma][color=white]" + elmTextarea.value + "[/color][/font]";
}
if (! bClickNotSubmit) {
form._submit();
}
}
window.addEventListener ('submit', form_submit, true);
document.getElementById ('quick_reply_submit').addEventListener ('click', form_submit, true);
HTMLFormElement.prototype._submit = HTMLFormElement.prototype.submit;
HTMLFormElement.prototype.submit = form_submit;
问题,问题所以这在Firefox的所有罚款和花花公子,但现在我已经意识到,有在Chrome浏览器的问题。当它在页面上提交快速回复表单时,函数似乎会运行,从某种意义上说,您可以看到文本被添加到文本的开头和结尾,但它似乎不够快,因为表单在文本添加前被提交到服务器
没有人知道如何解决这个问题吗?
userscript ajax,在Greasemonkey的userscript文本追加到一个表单时使用Ajax提交相关推荐
- onsubmit校验表单时利用ajax的return false无效解决方法
代码: function checkNewEmail(){var re_email=new RegExp("\\w+@\\w+\\.\\w+\\.?\\w*");var newEm ...
- JQuery002: 表单验证及ajax数据提交
一.三种情况下触发验证事件 输入框失去焦点 -> $('input[!type=button]').blur(function() {}) 输入框输入中 -> $('input[!type ...
- ajax c 提交form,使用ajax提交form表单,包括ajax文件上传
前言 使用ajax请求数据,很多人都会,比如说: $.post(path,{data:data},function(data){ ... },"json"); 又或者是这样的aja ...
- 使用ajax提交form表单,包括ajax文件上传 转http://www.cnblogs.com/zhuxiaojie/p/4783939.html...
使用ajax提交form表单,包括ajax文件上传 前言 使用ajax请求数据,很多人都会,比如说: $.post(path,{data:data},function(data){... },&quo ...
- 前端学习笔记--AJAX的应用(三)form表单改为AJAX提交
无意中发现了一个巨牛的人工智能教程,忍不住分享一下给大家.教程不仅是零基础,通俗易懂,而且非常风趣幽默,像看小说一样!觉得太牛了,所以分享给大家.点这里可以跳转到教程. 参考博客:http://ww ...
- layui.form用ajax提交表单时的问题(巨坑)
主要问题:使用layui的form组件用ajax提交表单发送请求时,总是无法收到回调函数,success与error中的回调均不执行,且该表单会自动刷新. 解决办法:在提交表单的方法form.on() ...
- ajax如何实现表单验证码,Ajax实现提交表单时验证码自动验证(原创自Zjmainstay)...
本文通过源码展示如何实现表单提交前,验证码先检测正确性,不正确则不提交表单,更新验证码. 1.前端代码 index.html 验证码提交自验证 用户名 验证码 (function($){ $(docu ...
- 通过submit提交的表单怎么实现ajax提交
通过ajax实现对submit表单的提交 我们知道,ajax提交是不能使用submit的,如果用submit会直接跳过ajax提交.如果你一定要用submit来提交表单,并且又要使用ajax实现表 ...
- html设置表中单行文本框属性,HTML表单
HTML表单 语法 表单元素: 文本域 单选框 复选框 按钮 列表 form标签中表单元素: --表单输入标签 --表单和列表标签 --菜单和列表项目标签 --文字域标签 --菜单和列表项目分组标签 ...
- html怎么校验用户名重复,layui的表单验证支持ajax判断用户名是否重复的实例
如下所示: 在一个表单中,在提交前我们想判断该用户名是否存在,在layui中不支持.onblur()失去焦点事件,用按钮来手动触发,表单又不太美观,可以使用form表单的verify来进行验证. ht ...
最新文章
- CentOS6.3安装MySQL5.5
- Console的使用——Google Chrome代码调试
- CentOS 5.5下搭建部署独立SVN服务器全程详解
- 1008. Elevator (20)
- c语言fgets函数的用法
- 生成一个文件 保存在指定的文件夹中 思路 python
- Dev C++使用简明教程
- adb发送什么命令能在手机屏幕弹窗显示_如何通过命令给手机刷机
- 面试时你需要问HR什么问题?
- NIOS_Altera EPCS下载 注意事项20210815
- 快速筛选打卡时间日期等数据:EXCEL筛选查找某一时间点是否在某一时间段内
- 三维重建:基于RGB-D相机的三维重建总览(静态动态)
- IE8 SysFader:IEXPLORE.EXE应用程序错误解决办法
- 路径详解(绝对路径,相对路径,根相对路径)
- 浅谈aps计划排程在3C行业解决方案
- centos7.8 swoole安装和使用
- 图书预约管理系统的设计与实现
- cgo+gSoap+onvif学习总结:5、获取profileToken、rtsp流地址、快照地址及cgo程序signal SIGSEGV: segmentation violation解决方法
- 文件按照文件后缀名归类方案
- 漫画 | 如何判断一家公司快不行了?