【使用PHP和Javascript / Ajax绕过CORS】教程文章相关的互联网学习教程文章

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调用中设置延迟【代码】

我试图在加载程序图标和成功之间添加一个小延迟(2秒),数据为html. 我试图使用的是setTimeout并输入一个延迟号.这不起作用,所以我希望你能告诉我正确的方法是什么. 我的ajax代码:<script type="text/javascript">$(function () {var delay = 2000;var res = {loader: $("<div />", { class: "loader" })};$('#search').on('click', function () {$.ajax({type: 'GET',url: "@Url.Action("Find", "Hotel")",datatype: "html",before...

javascript – AJAX – 重定向后获取响应URL【代码】

我想知道在JavaScript中调用AJAX之后是否有办法获取返回资源的URL? 我想在表格中使用它,在“mysite.com/users/add.html”中.这是一个Spring MVC控制器.如果表单的验证失败,控制器将返回“用户/添加”视图,但如果验证正常,它将重定向到“mysite.com/users/index.html”,使用return new ModelAndView(new RedirectView("/users/index.html"));有没有办法在JavaScript中找到返回页面的URL? 谢谢,了Stian解决方法:通过在Java Filter中...

javascript – ajax中类型和方法之间的差异是什么【代码】

我根据自己的经验使用过这两件事我在想方法和类型都是POST和GET方法.But seems like they are not similar.?如果我使用类型它正在工作我序列化表单数据.. 如果我写方法它不工作可以任何人解释他们之间的差异..?$.ajax({url: "controller.php",type: 'POST',method: "POST",dataType: "json", });帮助被挪用了.解决方法:类型(默认:’GET’)类型:字符串方法的别名.如果您使用的是1.9.0之前的jQuery版本,则应该使用type. http://ap...

javascript – ajax调用中不存在所需的防伪表单字段“__RequestVerificationToken”【代码】

我在控制器中有以下方法[HttpPost][Authorize(Roles ="Klient")][ValidateAntiForgeryToken]public ActionResult GetAvaiableHouses(DateTime startDate, DateTime endDate){Session.Remove("Reservation");IEnumerable <SelectListItem> avaiableHouses = repository.GetAllNamesAvaiableHouses(repository.GetAvaiableHousesInTerm(startDate, endDate));List<string> houses = new List<string>();avaiableHouses.ToList().ForE...

javascript – 当AJAX调用正在进行时显示’loading’图像【代码】

我有以下jQuery Ajax调用:$.ajax({type: "POST",url: "addtobasket.php",data: "sid=<?= $sid ?>&itemid=" + itemid + "&boxsize=" + boxsize + "&ext=" + extraval,success: function(msg){$.post("preorderbasket.php", { sid: "<?= $sid ?>", type: "pre" },function(data){$('.preorder').empty();$('.preorder').append(data); }); }});我想在ajax调用进行时显示图像.我怎样才能做到这一点? 谢谢,解决方法:尝试这个 :<scri...

javascript – Ajax – 如何在成功函数中使用返回的数组【代码】

嗨,我有一个返回数组的PHP代码.我希望能够在我的ajax成功函数中使用这个数组,但我不知道如何去做这个.我试过以下,但没有运气. php代码:$arr = array(); $arr[0] = "Mark Reed" $arr[1] = "34"; $arr[2] = "Australia";exit($arr);js代码:$.ajax({type: "POST",url: "/returndetails.php",data: 'id=' + userid,success: function (data) {document.getElementById("name").innerHTML = data[0];document.getElementById("age").i...

javascript – 如果ajax响应时间超过X毫秒,如何调用“Please Wait”窗口?【代码】

我正在进行一个AJAX调用(常规JS),如果需要超过500毫秒,我想把我的“请等待”框. 通常情况下,如果我想立即打开PW盒,我会这样做:// show semi-transparent grey screen to block access to everything underneath divGreyCoverAllNode.style.display = 'inline'; // show PW box. Prior to these lines, both coverall and PW were display=none divPleaseWaitNode.style.display = 'inline';// now do the AJAX and follow-up insi...

javascript – 通过ajax上传文件不会在MVC中的Request中追加文件【代码】

我有一个简单的表单,其中包含类型文件的输入,只接受图像.我只想将文件保存在表格和服务器中. 下面是我的cshtml@using (Html.BeginForm("UploadSlider", "Admin", FormMethod.Post, new { id = "frmUploadSliderImage", @class = "form-admin" })) {<h2 class="form-login-heading">upload images</h2><div class="login-wrap"><span class="btn btn-default btn-file">Browse <input type="file" id="sliderFile" multiple="multip...

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 – Ajax中的POST数据大小是否有限制?【代码】

我正在尝试使用jQuery Ajax从我的页面向MVC Action发送一组数据.这是我的jQuery代码:$('#btnSave').click(function () {result = [];$('#tblMatters tbody tr.mattersRow').each(function () {if (!($(this).hasClass('warning'))) {var item = {};if ($(this).find('td.qbmatter > div.dropdown').length > 0) {item.QBDescription = $(this).find('td.qbmatter > div.dropdown > a').text();} else {item.QBDescription = $(thi...

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 – 在AJAX驱动的网站上选择并激活正确的控件【代码】

因此,我每次访问任何nike.com运动鞋页面(没有HTML链接)时都会尝试将其设置在哪里,它会自动选择我的鞋子尺寸,将其添加到购物车中,然后检查我. 我目前正在尝试使用这个脚本(下面),但是每次我去运动鞋页面时,它都没有正确添加我想要的鞋子尺寸,而是直接在我的购物车中没有任何东西结账. 我被告知我需要将代码与实际的页面HTML匹配,但我不知道该怎么做.请帮忙.// ==UserScript== // @name _Nike auto-buy(!!!) script // @include ...

javascript – 为什么ajax调用中的闭包可以访问外部作用域?【代码】

我读到了关于JavaScript闭包的内容,我认为我理解它,但显然我没有. 成功函数在请求成功时调用.这意味着当闭包时(function(){ 返回obj; })();执行范围,内部成功函数,不再是函数(evt){…},那么它如何仍然可以访问obj? 封闭如何在这个例子中工作 编辑(在obj之前有var)function (evt) {var obj = evt.data.obj,$.ajax({type: "POST",url: url,data: data,success: function () {var...

javascript – AJAX PageMethods与路由冲突?【代码】

编辑:Post底部的最新信息. 我在页面上有一个更新面板,我强制用__doPostBack回发. 当我在/path/page.aspx浏览它时,一切正常. 但是,只要我通过/ otherpath / page之类的路径访问页面,就不会发生回发. 有什么建议? 这是我的JS文件:/// <reference name="MicrosoftAjax.js"/> function Check() {// Call the static page method.PageMethods.GetLatestHeadlineTick(OnSucceeded, OnFailed); }function OnSucceeded(result, userCont...

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 全部