function getAuthCode()
{
new Ajax.Request('http://www.w3schools.com/dom/gethint.asp?q=dada', {
method: 'get',
evalJSON: false,
onSuccess: function(transport)
{
alert(transport.status);
}
});
}
答案 0 :(得分:1)
same origin policy禁止您使用AJAX访问不同的域。在这里,您尝试使用AJAX访问存储在http://www.w3schools.com
上的内容,除非您的脚本托管在此域上,否则它永远无法运行。您只能访问与提供此javascript的页面托管在同一域中的脚本。例如:
function getAuthCode()
{
new Ajax.Request('/myscript.asp?q=dada', {
method: 'get',
evalJSON: false,
onSuccess: function(transport)
{
alert(transport.status);
}
});
}
其中myscript.asp
是您在自己的服务器上编写和托管的脚本。