我是解析和javascript的新手。我正在Parse.com(https://parse.com/apps/quickstart#parse_data/web/new)阅读一个非常简单的教程,并创建了以下代码块。它适用于chrome和IE,但不适用于safari或firefox。我在firefox上遇到了跨源请求阻止错误。能否请你帮忙?
Firefox错误:
阻止跨源请求:同源策略禁止在https://api.parse.com/1/classes/things读取远程资源。 这可以通过将资源移动到同一域或启用CORS来解决。
我的代码:
var PARSE_APP =“XXX”; var PARSE_JS =“XXX”;
$(document).ready(function(){
Parse.initialize(PARSE_APP, PARSE_JS);
$("#FinishQuiz").click(function () {
var ShoulderStrap = "";
if ($("#ShoulderStrap1").prop("checked"))
{ ShoulderStrap = "1" }
if ($("#ShoulderStrap2").prop("checked"))
{ ShoulderStrap = "2" }
if ($("#ShoulderStrap3").prop("checked"))
{ ShoulderStrap = "3" }
NoteObject = Parse.Object.extend("things");
var object = new NoteObject();
object.save({ ShoulderStrap: ShoulderStrap }).then(function (object) {
alert("yay! it worked");
});
});