クロムには独自のグレースモンキーがありますが、とにかく多くの制限があります。それらの1つは、そのxmlhttprequestがクロスオリジンをサポートしていないことです。それで、それを動作させる方法はありますか?クロムのユーザースクリプト、クロスオリジン通信
ありがとう
クロムには独自のグレースモンキーがありますが、とにかく多くの制限があります。それらの1つは、そのxmlhttprequestがクロスオリジンをサポートしていないことです。それで、それを動作させる方法はありますか?クロムのユーザースクリプト、クロスオリジン通信
ありがとう
スクリプトをOperaにとって使いやすいものにしたい場合でも、GM_xmlhttpRequestを使用することはできません。しかし、YQLとjQueryを使用して、あなたはこのようにそれを行うことができます。MAXAGEパラメータ上の情報のため
var getCrossDomain = function (url, callback, maxage) {
if (typeof (url) !== 'undefined') {
var yql = 'http://query.yahooapis.com/v1/public/yql?q=' + encodeURIComponent('select * from html where url="' + url + '"') + '&diagnostics=false&format=xml&callback=?&_maxage=';
if (typeof (maxage) === 'undefined') {
yql += '10000'; // Value is in ms
}
$.getJSON(yql, function (data) {
if (typeof (callbackX) === 'function') {
callback(data.results[0]);
}
}).fail(function (jqXHR, textStatus, errorThrown) {
// Some code here to handle a failed request
});
}
};
ありがとう、それは素晴らしいニュースです – cn1h