grasemonkey ajax页面,最新的Tampermonkey/Greasemonkey是否仍然不能使用jQuery AJAX?
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?相关推荐
- ajax和for循环谁难,关于“for”循环中jquery $ .ajax的问题
我相信有一些事情正在发生.首先,$ temp_id变量被提升到函数的顶部,所以它相当于这样做: $.ajax({ -- success:function(){ var $temp_id; for (v ...
- tp5ajax轮询,ajax轮询查询状态并输出提示音 TP5+jquery+ajax声音提示功能
在做一些会员系统的时候,经常需要对会员收到短信息进行声音提醒,这就需要AJAX在后台循环调用会员收到信息状态, 一单收到信息就播放特定音乐进行提醒 这里用了TP5作为后端演示 前端代码:html> ...
- ajax 更新页面变量,[Django 1.5] jQuery/Ajax 在Django使用 ,如何更新模板里里变量
最近希望实现一个页面局部刷新的功能,于是开始查阅ajax资料.幸好现在ajax很多功能都封装在jQuery这个库里面,我们可以很方便去调用.通过学习几个简单的小例子,可以实现简单的前端代码更新,还有重 ...
- 怎么在html显示已登录状态,jQuery Ajax 实现在html页面实时显示用户登录状态
当网站是全静态的html页面时,而又希望网站会员在登录之后并在所有页面头部显示登录状态,如用户名等,如果未登录就是未登录状态,下面给大家来分享实现的方法. 一.在html静态页面中加入div,并指定I ...
- ajax+php+jq+面向对象,php+jquery+ajax+json的一个最简单实例
html页面: $(function(){ $("#send").click(function(){ var cont = $("input").seriali ...
- ajax 错误信息error,jquery ajax的error错误信息
项目开发中ajax的异常处理起来算是比较头疼的,因为是异步请求,所以即使ajax异常程序依然会继续执行,导致找ajax的异常比较麻烦. 今天处理ajax异常时搜到一篇文章,提到error可以返回aja ...
- ajax提交数据给谁,jquery ajax提交数据给后端
大家好,今天铁柱兄给大家带一段jquery ajax提交数据给后端的教学. 初学javaweb的同学前端提交数据基本上都是用form表单提交,这玩意儿反正我是觉得不太好玩.而JavaScript aj ...
- jquery Ajax应用
jQuery框架学习第六天:jQuery中的Ajax应用 jQuery框架学习第一天:开始认识jQuery jQuery框架学习第二天:jQuery中万能的选择器 jQuery框架学习第三天:如何管理 ...
- python restful风格_总结python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法
python bottle框架支持jquery ajax的RESTful风格的PUT和DELETE方法 这两天在用python的bottle框架开发后台管理系统,接口约定使用RESTful风格请求,前 ...
最新文章
- asp.net的cms 核心代码篇
- 算法杂货铺——分类算法之朴素贝叶斯分类(Naive Bayesian classification)
- 拼多多“京东化”:自建物流重农卖菜是赚谁的钱?
- 龙芯完成.NET移植稳步推进生态建设
- vue lang_新疆人的“lang”是“浪”吗?
- ubuntu安装ftp_如何在 Ubuntu 20.04 上安装 Webmin
- spark学习-Spark的Core理解
- JS实现子类调用父类的同名函数函数
- caffe里的blocking_queue.hpp与.cpp干了点什么呢???
- 交换机cad图例_弱电施工CAD图例.pdf
- 基于SSM的境外电商后台管理系统(含word论文文档)
- 【FPGA】精品FPGA书籍推荐
- python 量化投资 长期横盘_python量化投资才是最正确的方式,只教方法,不股荐!...
- 思科服务器怎么看主板型号,原装思科CISCO模块VWIC-2MFT-G703
- 微信支付接口调用之统一下单(一)
- 三季度国内光伏市场需求仍将强劲
- MAC 安装opencv的过程
- 访问服务器本地端口/网址
- 【洛谷】P3367 【模板】并查集
- 【JavaScript】数组方法应用自测例题