【javascript-ajax请求终止后,怎么让请求的php也终止??】教程文章相关的互联网学习教程文章

javascript – Ajax请求:拒绝设置不安全的标头【代码】

我正在尝试使用Google Text-To-Speech播放音频.因此,我需要在Referer和User-Agent正确设置的情况下向其端点发布请求.此调用应返回我可以播放的MP3. 但是,我得到“拒绝设置不安全的标头”错误.这是我的代码.我该怎么做?$.ajax({url: 'http://translate.google.com/translate_tts?ie=UTF-8&q=Hello&tl=en&client=t',beforeSend: function(xhr) {xhr.setRequestHeader("Referer", "http://translate.google.com/");xhr.setRequestHea...

javascript – 如何等待ajax请求?【代码】

我正在尝试编写一个JS代码,如果数据库中已存在给定的数字,它将取消“btn_submit”按钮.onclick事件.我使用AJAX查询给定数字的数据库,并确定是否应该将数据发送到将上传问题的.php站点.为了确定这一点,我需要numOfRows变量的值,但因为我在AJAX中设置它将保持为0. validation()函数将在我的AJAX查询完成之前完成,这会导致问题始终表明给定的数字不是存在于DB中(numOfRows将始终保持为0).在我将validation()函数的结束行中的numOfRows...

javascript – AppendChild无法在Ajax请求中工作【代码】

我有一个脚本,用于在按下当前元素时添加输入字段元素.当我使用innerHTML时,它会替换当前的,这不是我想要的.所以我认为appendChild应该添加而不是替换,但它不起作用.继承我的剧本..<script type="text/javascript"> function addfile() { if (window.XMLHttpRequest){// code for IE7+, Firefox, Chrome, Opera, Safarixmlhttp=new XMLHttpRequest();} else{// code for IE6, IE5xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");} ...

如何使用包含文件和后期数据的JavaScript创建AJAX请求【代码】

如何创建一个HTTP请求,该请求使用可由PHP服务器接收的JavaScript发送一个文件和一些发布数据? 我发现了以下建议,但似乎并不完整xhr.open("POST", "upload.php"); var boundary = '---------------------------'; boundary += Math.floor(Math.random()*32768); boundary += Math.floor(Math.random()*32768); boundary += Math.floor(Math.random()*32768); xhr.setRequestHeader("Content-Type", 'multipart/form-data; boundary...

javascript – 限制跨域Ajax请求

我有web应用程序(在java中)我需要通过jquery或简单的javaScript ajax调用在任何浏览器(包括IE限制XDomainRequest对象)中通过Ajax调用来限制跨域请求. 我的最终目的是限制它,同时通过一些浏览器设置或设置响应标头进行调用,这样它就不会在第一点自己进行调用. 如果同一策略是一个解决方案,请解释如何解决它. 谢谢并恭祝安康,Oceanvijai解决方法:您可以通过Access-Control-Allow-Origin响应标头控制接受AJAX请求的域.如果缺少标头,则...

javascript – 等到jquery ajax请求列表完成?【代码】

参见英文答案 > How do you work with an array of jQuery Deferreds? 4个这个问题几乎相同:Wait until all jQuery Ajax requests are done? 但我的问题是克服: 我正在做很多ajax请求,并将它们保存在一个数组中:var events = [];for(var i = 0; i < 10; ++i) {events.push($.ajax({...})); }$.when(events).done(function() {// do something when all requests are done. });正如相关问题所...

javascript – 如何从带有2个按钮的表单点击按钮发送Ajax请求?【代码】

大家好,抱歉这里有点通用的问题.我是Ajax的新手,想要从一个页面向另一个页面发送请求,该表单有2个按钮.<form method="post"><button id="button_1" value="val_1" name="but1">button 1</button><button id="button_2" value="val_2" name="but2">button 2</button><input id="access_token" type="hidden" name="access_token" value="<?php echo $_SESSION['access_token']; ?>" /> </form>$(document).ready(function() {$("#bu...

javascript – 跨域ajax请求基本身份验证【代码】

我正在制作跨域ajax请求来获取一些数据. REST服务具有基本身份验证(通过IIS设置).$.ajax({type: "GET",xhrFields: {withCredentials: true},dataType: "jsonp",contentType: "application/javascript",data: myData,async: false,crossDomain: true,url: "http://xx.xx.xx.xx/MyService/MyService.svc/GetData",success: function (jsonData) {console.log(jsonData);},error: function (request, textStatus, errorThrown) {conso...

Javascript:等到ajax请求完成关闭页面【代码】

参见英文答案 > JavaScript, browsers, window close – send an AJAX request or run a script on window closing 7个我希望浏览器保持页面打开,直到发送ajax请求.这就是我想象的样子var requestsPending = 0;window.onbeforeunload = function() {showPleaseWaitMessage();while(requestsPending > 0); }// called before making ajax request, atomic somehow function ajaxStarted() {requ...

javascript – 如何在Laravel中使用jQuery ajax请求自动添加X-CSRF-TOKEN【代码】

如何自动添加我的Laravel应用程序的ajax请求(GET或POST)的csrf令牌,而无需手动添加到每个请求. 我的ajax请求$.ajax({type:'post',url: "/email/unique",data: { "_token": "{{ csrf_token() }}", "email": email }success: function(data) {console.log(data);}});解决方法:在Laravel中,csrf-token元标记的值默认注册为Axios HTTP库.但是,如果您不使用此库,则需要为应用程序手动配置此行为. 为此,请将令牌存储在HTML元标记中<meta ...

javascript – 如何从AJAX请求中返回值?【代码】

参见英文答案 > How do I return the response from an asynchronous call? 35个我有一个函数,它使用var关键字声明一个变量.然后它启动一个AJAX请求来设置变量的值,然后从该函数返回该变量. 但是,我的实现失败了,我不知道为什么. 这是代码的简化版本;function sendRequest(someargums) {/* some code */var the_variable;/* some code */request.onreadystatechange = //here's that other fun...

javascript – Firefox设置以启用跨域Ajax请求【代码】

我需要暂时允许跨域XMLHttpRequest.改变firefox安全设置似乎是要走的路.但我尝试过this和this,但他们没有工作.有没有人能够配置这个?谢谢.解决方法:对于现代浏览器,您可以尝试以下方法: https://developer.mozilla.org/en/HTTP_access_control 简而言之,您需要将以下内容添加到SERVER响应头中(以下允许从foo.example访问):Access-Control-Allow-Origin: http://foo.example Access-Control-Allow-Methods: POST, GET, OPTIONS A...

javascript – 使用jQuery在AJAX请求中添加标头【代码】

我想从jQuery向AJAX POST请求添加自定义标头. 我试过这个:$.ajax({type: 'POST',url: url,headers: {"My-First-Header":"first value","My-Second-Header":"second value"}//OR//beforeSend: function(xhr) { // xhr.setRequestHeader("My-First-Header", "first value"); // xhr.setRequestHeader("My-Second-Header", "second value"); //} }).done(function(data) { alert(data); });当我发送此请求并使用FireBug观看时,我看...

JavaScript,浏览器,窗口关闭 – 发送AJAX请求或在窗口关闭时运行脚本

我试图找出用户何时离开指定页面.找到他在页面内部使用链接导航时没有问题,但我需要标记一些内容,例如当他关闭窗口或输入另一个URL并按下回车时.第二个不是那么重要,但第一个是.所以这是一个问题: 我怎么能看到用户何时关闭我的页面(捕获window.close事件),然后……并不重要(我需要发送一个AJAX请求,但如果我能让它运行警报,我可以做其余的).解决方法:有卸载和beforeunload javascript事件,但这些对于Ajax请求不可靠(不保证在其中...

javascript – Ajax请求返回200 OK,但是触发了错误事件而不是成功【代码】

我在我的网站上实现了一个Ajax请求,我从一个网页调用端点.它总是返回200 OK,但jQuery执行错误事件.我尝试了很多东西,但我无法弄清楚问题.我在下面添加我的代码: jQuery代码var row = "1"; var json = "{'TwitterId':'" + row + "'}"; $.ajax({type: 'POST',url: 'Jqueryoperation.aspx?Operation=DeleteRow',contentType: 'application/json; charset=utf-8',data: json,dataType: 'json',cache: false,success: AjaxSucceeded,er...

JAVASCRIPT - 技术教程分类
JavaScript 教程 JavaScript 简介 JavaScript 用法 JavaScript Chrome 中运行 JavaScript 输出 JavaScript 语法 JavaScript 语句 JavaScript 注释 JavaScript 变量 JavaScript 数据类型 JavaScript 对象 JavaScript 函数 JavaScript 作用域 JavaScript 事件 JavaScript 字符串 JavaScript 运算符 JavaScript 比较 JavaScript 条件语句 JavaScript switch 语句 JavaScript for 循环 JavaScript while 循环 JavaScript break 和 continue 语... JavaScript typeof JavaScript 类型转换 JavaScript 正则表达式 JavaScript 错误 JavaScript 调试 JavaScript 变量提升 JavaScript 严格模式 JavaScript 使用误区 JavaScript 表单 JavaScript 表单验证 JavaScript 验证 API JavaScript 保留关键字 JavaScript this JavaScript let 和 const JavaScript JSON JavaScript void JavaScript 异步编程 JavaScript Promise JavaScript 代码规范 JavaScript 函数定义 JavaScript 函数参数 JavaScript 函数调用 JavaScript 闭包 DOM 简介 DOM HTML DOM CSS DOM 事件 DOM EventListener DOM 元素 HTMLCollection 对象 NodeList 对象 JavaScript 对象 JavaScript prototype JavaScript Number 对象 JavaScript String JavaScript Date(日期) JavaScript Array(数组) JavaScript Boolean(布尔) JavaScript Math(算数) JavaScript RegExp 对象 JavaScript Window JavaScript Window Location JavaScript Navigator JavaScript 弹窗 JavaScript 计时事件 JavaScript Cookie JavaScript 库 JavaScript 实例 JavaScript 对象实例 JavaScript 浏览器对象实例 JavaScript HTML DOM 实例 JavaScript 总结 JavaScript 对象 HTML DOM 对象 JavaScript 异步编程 javascript 全部