jQuery AJAX适用于Tampermonkey和Greasemonkey,与jQuery在网页中使用相比,只有一个限制。

例如,这种跨域脚本都Tampermonkey和Greasemonkey的工作原理:

// ==UserScript==

// @name _Demonstrate jQuery AJAX from Tampermonkey

// @include https://stackoverflow.com/questions/18546180/*

// @require http://ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js

// @grant GM_addStyle

// ==/UserScript==

/*- The @grant directive is needed to work around a design change

introduced in GM 1.0. It restores the sandbox.

*/

$.ajax ({

type: 'GET',

url: 'https://api.stackexchange.com/2.1/users/621338?site=stackoverflow&filter=!)2R0ltXnW6.fyPDiHJm',

dataType: 'JSON',

success: function (apiJson) {

var resultObj = apiJson.items[0];

alert (

'User ' + resultObj.display_name

+ ' has accept rate of ' + resultObj.accept_rate + '%.'

);

}

});

重要:

目标URL必须是同一个域,或者目标服务器必须有 合适的CORS值设置。

对于不支持跨域的服务器,您必须为您的AJAX使用GM_xmlhttpRequest()Doc。

由于沙盒和范围问题,JSONP是一个特例。

避免使用JSONP,或者使用this approach,或者询问一个新的问题具体的问题。

grasemonkey ajax页面,最新的Tampermonkey/Greasemonkey是否仍然不能使用jQuery AJAX?相关推荐

  1. ajax和for循环谁难,关于“for”循环中jquery $ .ajax的问题

    我相信有一些事情正在发生.首先,$ temp_id变量被提升到函数的顶部,所以它相当于这样做: $.ajax({ -- success:function(){ var $temp_id; for (v ...

  2. tp5ajax轮询,ajax轮询查询状态并输出提示音 TP5+jquery+ajax声音提示功能

    在做一些会员系统的时候,经常需要对会员收到短信息进行声音提醒,这就需要AJAX在后台循环调用会员收到信息状态, 一单收到信息就播放特定音乐进行提醒 这里用了TP5作为后端演示 前端代码:html> ...

  3. ajax 更新页面变量,[Django 1.5] jQuery/Ajax 在Django使用 ,如何更新模板里里变量

    最近希望实现一个页面局部刷新的功能,于是开始查阅ajax资料.幸好现在ajax很多功能都封装在jQuery这个库里面,我们可以很方便去调用.通过学习几个简单的小例子,可以实现简单的前端代码更新,还有重 ...

  4. 怎么在html显示已登录状态,jQuery Ajax 实现在html页面实时显示用户登录状态

    当网站是全静态的html页面时,而又希望网站会员在登录之后并在所有页面头部显示登录状态,如用户名等,如果未登录就是未登录状态,下面给大家来分享实现的方法. 一.在html静态页面中加入div,并指定I ...

  5. ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例

    html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...

  6. ajax 错误信息error,jquery ajax的error错误信息

    项目开发中ajax的异常处理起来算是比较头疼的,因为是异步请求,所以即使ajax异常程序依然会继续执行,导致找ajax的异常比较麻烦. 今天处理ajax异常时搜到一篇文章,提到error可以返回aja ...

  7. ajax提交数据给谁,jquery ajax提交数据给后端

    大家好,今天铁柱兄给大家带一段jquery ajax提交数据给后端的教学. 初学javaweb的同学前端提交数据基本上都是用form表单提交,这玩意儿反正我是觉得不太好玩.而JavaScript aj ...

  8. jquery Ajax应用

    jQuery框架学习第六天:jQuery中的Ajax应用 jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理 ...

  9. python restful风格_总结python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法

    python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法 这两天在用python的bottle框架开发后台管理系统,接口约定使用RESTful风格请求,前 ...

最新文章

  1. asp.net的cms 核心代码篇
  2. 算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
  3. 拼多多“京东化”:自建物流重农卖菜是赚谁的钱?
  4. 龙芯完成.NET移植稳步推进生态建设
  5. vue lang_新疆人的“lang”是“浪”吗?
  6. ubuntu安装ftp_如何在 Ubuntu 20.04 上安装 Webmin
  7. spark学习-Spark的Core理解
  8. JS实现子类调用父类的同名函数函数
  9. caffe里的blocking_queue.hpp与.cpp干了点什么呢???
  10. 交换机cad图例_弱电施工CAD图例.pdf
  11. 基于SSM的境外电商后台管理系统(含word论文文档)
  12. 【FPGA】精品FPGA书籍推荐
  13. python 量化投资 长期横盘_python量化投资才是最正确的方式,只教方法,不股荐!...
  14. 思科服务器怎么看主板型号,原装思科CISCO模块VWIC-2MFT-G703
  15. 微信支付接口调用之统一下单(一)
  16. 三季度国内光伏市场需求仍将强劲
  17. MAC 安装opencv的过程
  18. 访问服务器本地端口/网址
  19. 【洛谷】P3367 【模板】并查集
  20. 【JavaScript】数组方法应用自测例题

热门文章

  1. 有哪些美股量化接口?
  2. 一位【田】姓学生的2016年【java】小游戏全码
  3. 征途手游服务器又维护,征途手机版12月5日全区停服更新公告
  4. 智能门锁有哪些安全风险?该如何防范?
  5. 腾讯云服务器如何开通8888端口(宝塔面板)
  6. 拼图java源码_拼图游戏Java版源代码JAVA游戏源码下载
  7. IPv6地址简单介绍
  8. 面试操作系统问题及答案
  9. 全面解析滑环的结构以及工作原理
  10. 小程序毕业设计 基于java后台微信电影院选座购票小程序毕业设计参考