Политика одинакового происхождения запрещает использование 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
- это скрипт, написанный и размещенный на вашем собственном сервере.