Greasemonkey スクリプト内から Ajax クエリを実行しようとしていますが、リモート URL からデータを読み込めません。スクリプトは、表示されているページが Ajax 呼び出しと同じドメインである場合にのみ機能するようです。例:
// ==UserScript==
// @name Hello jQuery
// @namespace http://www.example.com/
// @description jQuery test script
// @include *
// @require http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js
// ==/UserScript==
$(document).ready(function() {
$.get("http://www.google.com", function(data){
alert("Data Loaded: " + data);
});
});
// EOF
このユーザー スクリプトは、 にアクセスすると完全に機能google.com
しますが、他のドメインではエラーやアラートが発生せずに失敗します。解決策は何ですか?