Мне не нужно ничего изучать или дополнять. Скрипт работает. Но работает он на моём сервере, а мне нужно сделать так, что бы он работал на том сайте, где лежит чат. Короче: Я открываю чат, захожу в исходный код и добавляю js строки:
$(function() {
$('input').click(function answerTheQuestions() {
var question = encodeURIComponent($('#chat div:has(div[style]):last b').text());
var answer = encodeURIComponent($('#chat div:last:contains("правильный ответ:") b').text());
if($('#chat div:last:contains("правильный ответ:")').index() < $('#chat div[style="padding:10px 0px 2px 60px;"]:last').index()) {
answer = '';
}
$.ajax({
type: 'POST',
url: 'scripts/file.php',
data: 'question=' + question + '&answer=' + answer,
success: function(msg) {
if(msg) {
$('textarea#text').val(msg);
$('a:contains("Ответить")').click();
}
}
});
});
});
Взгляните на url, там написано scripts/file.php - этот файл добавляет данные в Базу. Когда я проверяю скрипт на своём сервере - url действителен и код работает. Но когда я пытаюсь перенести всё на сайт с чатом, то url становится недействительным, поскольку такого файла на сайте с чатом нет, неужели не понятно. Поэтому я и спрашивал можно в строке url написать что то вроде: "http://test/scripts/file.php"?